[jboss-svn-commits] JBL Code SVN: r20388 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jun 9 18:41:10 EDT 2008
Author: mark.proctor at jboss.com
Date: 2008-06-09 18:41:10 -0400 (Mon, 09 Jun 2008)
New Revision: 20388
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/Job.java
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/JobHandle.java
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/Trigger.java
Log:
JBRULES-1625 Create Scheduler API with JDK implementation
-actually decided not to use Externalisable at all now.
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/Job.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/Job.java 2008-06-09 21:42:04 UTC (rev 20387)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/Job.java 2008-06-09 22:41:10 UTC (rev 20388)
@@ -1,7 +1,5 @@
package org.drools.time;
-import java.io.Externalizable;
-
public interface Job {
public void execute(JobContext ctx);
}
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/JobHandle.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/JobHandle.java 2008-06-09 21:42:04 UTC (rev 20387)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/JobHandle.java 2008-06-09 22:41:10 UTC (rev 20388)
@@ -17,13 +17,12 @@
*/
package org.drools.time;
+import java.io.Externalizable;
import java.io.Serializable;
/**
* An interface for Job Handles
*/
-public interface JobHandle
- extends
- Serializable {
+public interface JobHandle {
}
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/Trigger.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/Trigger.java 2008-06-09 21:42:04 UTC (rev 20387)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/Trigger.java 2008-06-09 22:41:10 UTC (rev 20388)
@@ -3,6 +3,6 @@
import java.io.Externalizable;
import java.util.Date;
-public interface Trigger extends Externalizable {
+public interface Trigger {
public Date getNextFireTime();
}
More information about the jboss-svn-commits
mailing list