Update of
/var/cvs/contributions/CMSContainer_Modules/tasks/src/java/com/finalist/cmsc/tasks
In directory
james.mmbase.org:/tmp/cvs-serv9116/tasks/src/java/com/finalist/cmsc/tasks
Modified Files:
TaskCronJob.java
Log Message:
CMSC-1063 MMBase 1.9 cronjob has an additional method which will give compile
error
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/tasks/src/java/com/finalist/cmsc/tasks
See also: http://www.mmbase.org/jira/browse/CMSC-1063
Index: TaskCronJob.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Modules/tasks/src/java/com/finalist/cmsc/tasks/TaskCronJob.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- TaskCronJob.java 16 May 2008 11:45:45 -0000 1.4
+++ TaskCronJob.java 10 Sep 2008 11:48:03 -0000 1.5
@@ -9,30 +9,21 @@
*/
package com.finalist.cmsc.tasks;
-import java.util.ArrayList;
-import java.util.Calendar;
-import java.util.List;
-import java.util.ResourceBundle;
+import java.util.*;
import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
-import org.mmbase.applications.crontab.CronEntry;
+import org.mmbase.applications.crontab.AbstractCronJob;
import org.mmbase.applications.crontab.CronJob;
-import org.mmbase.bridge.Cloud;
-import org.mmbase.bridge.Field;
-import org.mmbase.bridge.Node;
-import org.mmbase.bridge.NodeManager;
-import org.mmbase.bridge.NodeQuery;
-import org.mmbase.bridge.util.HugeNodeListIterator;
-import org.mmbase.bridge.util.Queries;
-import org.mmbase.bridge.util.SearchUtil;
+import org.mmbase.bridge.*;
+import org.mmbase.bridge.util.*;
import org.mmbase.util.logging.Logger;
import org.mmbase.util.logging.Logging;
import com.finalist.cmsc.repository.ContentElementUtil;
import com.finalist.cmsc.security.SecurityUtil;
-public class TaskCronJob implements CronJob {
+public class TaskCronJob extends AbstractCronJob implements CronJob {
private static final Logger log =
Logging.getLoggerInstance(TaskCronJob.class.getName());
private long lastExecutionTime;
@@ -40,18 +31,14 @@
private ResourceBundle bundle;
- public void init(CronEntry cronEntry) {
+ @Override
+ public void init() {
Cloud cloud =
CloudProviderFactory.getCloudProvider().getAnonymousCloud();
lastExecutionTime = TasksUtil.getLastTaskCreationTime(cloud,
TasksUtil.TYPE_EXPIRE);
bundle = ResourceBundle.getBundle("cmsc-tasks");
}
-
- public void stop() {
- // nothing to do
- }
-
-
+ @Override
public void run() {
log.debug("TaskCronJob running");
long fromTime = lastExecutionTime;
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs