Update of 
/var/cvs/applications/crontab/src/org/mmbase/applications/crontab/builders
In directory james.mmbase.org:/tmp/cvs-serv11857/builders

Modified Files:
        CronJobs.java NodeCronEntry.java 
Log Message:
simplified using 1.5's enum


See also: 
http://cvs.mmbase.org/viewcvs/applications/crontab/src/org/mmbase/applications/crontab/builders


Index: CronJobs.java
===================================================================
RCS file: 
/var/cvs/applications/crontab/src/org/mmbase/applications/crontab/builders/CronJobs.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- CronJobs.java       14 Jul 2008 13:51:36 -0000      1.6
+++ CronJobs.java       29 Jul 2008 10:01:21 -0000      1.7
@@ -18,7 +18,7 @@
  *  The builder also starts the CronDeamon. on startup the list of cronjobs is 
loaded into memory.
  *  <b>The builder uses the bridge to get a cloud using class security.</b>
  * @author Kees Jongenburger
- * @version $Id: CronJobs.java,v 1.6 2008/07/14 13:51:36 michiel Exp $
+ * @version $Id: CronJobs.java,v 1.7 2008/07/29 10:01:21 michiel Exp $
  */
 public class CronJobs extends MMObjectBuilder implements Runnable {
 
@@ -155,7 +155,7 @@
      */
     public void setDefaults(MMObjectNode node) {
         super.setDefaults(node);
-        node.setValue("type", CronEntry.DEFAULT_JOB_TYPE);
+        node.setValue("type", CronEntry.Type.DEFAULT.ordinal());
         node.setValue("crontime", "*/5 * * * *");
     }
 


Index: NodeCronEntry.java
===================================================================
RCS file: 
/var/cvs/applications/crontab/src/org/mmbase/applications/crontab/builders/NodeCronEntry.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- NodeCronEntry.java  14 Jul 2008 13:51:36 -0000      1.2
+++ NodeCronEntry.java  29 Jul 2008 10:01:21 -0000      1.3
@@ -7,6 +7,8 @@
  */
 package org.mmbase.applications.crontab.builders;
 
+import  org.mmbase.applications.crontab.CronEntry;
+
 import org.mmbase.bridge.Node;
 import java.util.*;
 
@@ -15,17 +17,17 @@
 /**
  *
  * @author Michiel Meeuwissen
- * @version $Id: NodeCronEntry.java,v 1.2 2008/07/14 13:51:36 michiel Exp $
+ * @version $Id: NodeCronEntry.java,v 1.3 2008/07/29 10:01:21 michiel Exp $
  * @since MMBase-1.8.6
  */
 
-public class NodeCronEntry extends org.mmbase.applications.crontab.CronEntry {
+public class NodeCronEntry extends CronEntry {
 
     private static final Logger log = 
Logging.getLoggerInstance(NodeCronEntry.class);
 
 
     public NodeCronEntry(Node node) throws Exception {
-        super("" + node.getNumber(), node.getStringValue("crontime"), 
node.getStringValue("name"), node.getStringValue("classfile"), 
node.getStringValue("config"),node.getIntValue("type"));
+        super("" + node.getNumber(), node.getStringValue("crontime"), 
node.getStringValue("name"), node.getStringValue("classfile"), 
node.getStringValue("config"), 
CronEntry.Type.valueOf(node.getIntValue("type")));
         assert node != null;
         if (node.getNodeManager().hasField("lastrun")) {
             lastRun = node.getDateValue("lastrun");
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to