[jboss-svn-commits] JBL Code SVN: r34379 - in labs/jbossrules/trunk: drools-core/src/main/java/org/drools/command/impl and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jul 29 21:39:40 EDT 2010


Author: mark.proctor at jboss.com
Date: 2010-07-29 21:39:40 -0400 (Thu, 29 Jul 2010)
New Revision: 34379

Removed:
   labs/jbossrules/trunk/drools-core/src/test/java/org/drools/command/CommandTest.java
Modified:
   labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/CommandFactory.java
   labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/CommandFactoryService.java
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/impl/CommandFactoryServiceImpl.java
   labs/jbossrules/trunk/drools-core/src/test/java/org/drools/agent/CompilerIndependenceTest.java
Log:
JBRULES-2347 Camel
-More command Tweaks

Modified: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/CommandFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/CommandFactory.java	2010-07-30 01:34:52 UTC (rev 34378)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/CommandFactory.java	2010-07-30 01:39:40 UTC (rev 34379)
@@ -63,6 +63,7 @@
                                     String outIdentifier) {
         return getCommandFactoryProvider().newInsert( object,
                                                       outIdentifier,
+                                                      true,
                                                       null );
     }
     
@@ -78,9 +79,11 @@
      */
     public static Command newInsert(Object object,
                                     String outIdentifier,
+                                    boolean returnObject,
                                     String entryPoint ) {
         return getCommandFactoryProvider().newInsert( object,
                                                       outIdentifier,
+                                                      returnObject,
                                                       entryPoint );
     }    
 

Modified: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/CommandFactoryService.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/CommandFactoryService.java	2010-07-30 01:34:52 UTC (rev 34378)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/command/CommandFactoryService.java	2010-07-30 01:39:40 UTC (rev 34379)
@@ -28,6 +28,7 @@
 
     Command newInsert(Object object,
                       String outIdentifier,
+                      boolean returnObject,
                       String entryPoint);
 
     Command newInsertElements(Collection objects);

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/impl/CommandFactoryServiceImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/impl/CommandFactoryServiceImpl.java	2010-07-30 01:34:52 UTC (rev 34378)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/command/impl/CommandFactoryServiceImpl.java	2010-07-30 01:39:40 UTC (rev 34379)
@@ -72,10 +72,11 @@
 		return new InsertObjectCommand(object);
 	}
 
-	public Command newInsert(Object object, String outIdentifier, String entryPoint) {
+	public Command newInsert(Object object, String outIdentifier, boolean returnObject, String entryPoint) {
 		InsertObjectCommand cmd = new InsertObjectCommand(object);
 		cmd.setOutIdentifier(outIdentifier);
 		cmd.setEntryPoint( entryPoint );
+		cmd.setReturnObject( returnObject );
 		return cmd;
 	}
 	

Modified: labs/jbossrules/trunk/drools-core/src/test/java/org/drools/agent/CompilerIndependenceTest.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/test/java/org/drools/agent/CompilerIndependenceTest.java	2010-07-30 01:34:52 UTC (rev 34378)
+++ labs/jbossrules/trunk/drools-core/src/test/java/org/drools/agent/CompilerIndependenceTest.java	2010-07-30 01:39:40 UTC (rev 34379)
@@ -39,7 +39,7 @@
 
 public class CompilerIndependenceTest extends TestCase {
 
-    public void fixmeTest() {
+    public void testFixme() {
         
     }
 // FIXME

Deleted: labs/jbossrules/trunk/drools-core/src/test/java/org/drools/command/CommandTest.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/test/java/org/drools/command/CommandTest.java	2010-07-30 01:34:52 UTC (rev 34378)
+++ labs/jbossrules/trunk/drools-core/src/test/java/org/drools/command/CommandTest.java	2010-07-30 01:39:40 UTC (rev 34379)
@@ -1,24 +0,0 @@
-package org.drools.command;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.drools.KnowledgeBase;
-import org.drools.KnowledgeBaseFactory;
-import org.drools.runtime.ExecutionResults;
-import org.drools.runtime.StatefulKnowledgeSession;
-
-
-public class CommandTest {
-    public void test1() {
-        List<Command> cmds = new ArrayList<Command>();
-        
-        BatchExecutionCommand batch = CommandFactory.newBatchExecution( cmds );
-        
-        KnowledgeBase kbase = KnowledgeBaseFactory.newKnowledgeBase();
-        StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
-        
-        ExecutionResults results = ksession.execute( batch );
-        
-    }
-}



More information about the jboss-svn-commits mailing list