[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