[jboss-svn-commits] JBL Code SVN: r28123 - in labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime: rule and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jul 16 21:06:57 EDT 2009


Author: mark.proctor at jboss.com
Date: 2009-07-16 21:06:57 -0400 (Thu, 16 Jul 2009)
New Revision: 28123

Modified:
   labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime/KnowledgeRuntime.java
   labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime/rule/WorkingMemory.java
Log:
JBRULES-2210 Move getSessionClock from WorkingMemory to Runtime.

Modified: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime/KnowledgeRuntime.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime/KnowledgeRuntime.java	2009-07-17 00:31:38 UTC (rev 28122)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime/KnowledgeRuntime.java	2009-07-17 01:06:57 UTC (rev 28123)
@@ -4,6 +4,7 @@
 import org.drools.event.KnowledgeRuntimeEventManager;
 import org.drools.runtime.process.ProcessRuntime;
 import org.drools.runtime.rule.WorkingMemory;
+import org.drools.time.SessionClock;
 
 public interface KnowledgeRuntime
     extends
@@ -12,6 +13,12 @@
     KnowledgeRuntimeEventManager {
 
     /**
+     * Returns the session clock instance assigned to this session
+     * @return
+     */
+    public <T extends SessionClock> T getSessionClock();
+    
+    /**
      * Sets a global value on the internal collection
      * @param identifer the global identifier
      * @param value the value assigned to the global identifier

Modified: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime/rule/WorkingMemory.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime/rule/WorkingMemory.java	2009-07-17 00:31:38 UTC (rev 28122)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/runtime/rule/WorkingMemory.java	2009-07-17 01:06:57 UTC (rev 28123)
@@ -27,12 +27,6 @@
     void halt();
 
     /**
-     * Returns the session clock instance assigned to this session
-     * @return
-     */
-    public <T extends SessionClock> T getSessionClock();
-
-    /**
      * Returns a reference to this session's <code>Agenda</code>.
      * 
      * @return



More information about the jboss-svn-commits mailing list