Console
-Info
#{navigation /}
#{list results}
${_}
#{/list}
#{if error}
Oops, ${error.message}
%{if (script.split('\n').size()>=2) { if (action == "/beanshell") { %}
${script.split('\n')[error.getErrorLineNumber()-2]}
%{ } else{ }%
${script.split('\n')[error.line-2]}
%{ } }% %{ } else{ }%
${script}
%{ } }%
#{/if}
JVM Parameters
total memory:
${totalmem}
available free memory:
${freemem}
number of processors:
${processors}
number of threads:
${threads}
%{ if (jobs.size >0) { }%
Jobs
%{ } }% %{ for(job in jobs) { out.print("
"+job.getClass().getName()+"
"); if(job.getClass().isAnnotationPresent(play.jobs.OnApplicationStart.class)) { out.print(" run at application start."); } if(job.getClass().isAnnotationPresent(play.jobs.On.class)) { out.print(" run with cron expression " + job.getClass().getAnnotation(play.jobs.On.class).value() + "."); } if(job.getClass().isAnnotationPresent(play.jobs.Every.class)) { out.print(" run every " + job.getClass().getAnnotation(play.jobs.Every.class).value() + "."); } if(job.lastRun > 0) { out.print(" (last run at " + df.format(new Date(job.lastRun))); if(job.wasError) { out.print(" with error)"); } else { out.print(")"); } } else { out.print(" (has never run)"); } out.print("
"); } }%
Scheduler parameters
Pool size
${executor.getPoolSize()}
Active count
${executor.getActiveCount()}
Scheduled task count
${executor.getTaskCount()}
Queue size
${executor.getQueue().size()}