tdraier 2005/11/09 19:01:57 CET
Modified files:
src/view/jsp/include admin_menu.inc
Log:
display running jobs
Revision Changes Path
1.9 +31 -0
corporate_portal_templates/src/view/jsp/include/admin_menu.inc
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/include/admin_menu.inc.diff?r1=1.8&r2=1.9&f=h
Index: admin_menu.inc
===================================================================
RCS file:
/home/cvs/repository/corporate_portal_templates/src/view/jsp/include/admin_menu.inc,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- admin_menu.inc 10 Oct 2005 13:58:13 -0000 1.8
+++ admin_menu.inc 9 Nov 2005 18:01:57 -0000 1.9
@@ -222,6 +222,37 @@
<% } %>
</td>
</tr>
+
+
+ <%
+ List exec =
ServicesRegistry.getInstance().getSchedulerService().getCurrentlyExecutingJobs();
+ if (!exec.isEmpty()) {
+ %>
+<tr>
+ <td><img src="<jahia:serverHttpPath />/jsp/jahia/engines/images/hr.gif"
width="100%" height="2"/></td>
+</tr>
+
+<tr>
+ <td class="adminmenu" nobreak>
+ <jahia:displayIcon src="org.jahia.pix.image" height="20" width="15"/>
+<%
+ for (Iterator it = exec.iterator(); it.hasNext();) {
+ org.quartz.JobExecutionContext jec =
(org.quartz.JobExecutionContext) it.next();
+ org.quartz.JobDetail jd = jec.getJobDetail();
+ org.quartz.JobDataMap data = jd.getJobDataMap();
+ SimpleDateFormat mysdf = new SimpleDateFormat(
"dd/MM/yy kk:mm" );
+ %> <%= jd.getDescription() %> started by <%=
data.get("userkey") %> at <%= mysdf.format(jec.getFireTime()) %><br>
+ <%
+ }
+
+%>
+ </td>
+</tr>
+
+<% } %>
+
+
+
<tr>
<td><img src="<jahia:serverHttpPath />/jsp/jahia/engines/images/hr.gif"
width="100%" height="2"/></td>
</tr>