[jboss-svn-commits] JBL Code SVN: r32591 - labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Apr 16 19:00:28 EDT 2010


Author: lucazamador
Date: 2010-04-16 19:00:27 -0400 (Fri, 16 Apr 2010)
New Revision: 32591

Modified:
   labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed/KnowledgeBaseProviderGridClient.java
   labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed/WorkingMemoryEntryPointGridClient.java
Log:
JBRULES-2446: Drools Services API
	- drools grid rio: added kbase configuration support

Modified: labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed/KnowledgeBaseProviderGridClient.java
===================================================================
--- labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed/KnowledgeBaseProviderGridClient.java	2010-04-16 16:30:46 UTC (rev 32590)
+++ labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed/KnowledgeBaseProviderGridClient.java	2010-04-16 23:00:27 UTC (rev 32591)
@@ -7,6 +7,7 @@
 
 import org.drools.KnowledgeBase;
 import org.drools.KnowledgeBaseConfiguration;
+import org.drools.KnowledgeBaseFactory;
 import org.drools.KnowledgeBaseFactoryService;
 import org.drools.SystemEventListenerFactory;
 
@@ -59,7 +60,7 @@
                                    false,
                                    new SetVariableCommand( "__TEMP__",
                                                            localId,
-                                                           new NewKnowledgeBaseCommand( null ) ) );
+                                                           new NewKnowledgeBaseCommand( conf ) ) );
         try {
             Object object = client.write( msg ).getPayload();
 
@@ -78,8 +79,8 @@
     }
 
     public KnowledgeBaseConfiguration newKnowledgeBaseConfiguration() {
-        // TODO Auto-generated method stub
-        return null;
+    	// TODO: change this to use a remote implementation instead the local factory?
+        return KnowledgeBaseFactory.newKnowledgeBaseConfiguration();
     }
 
     public KnowledgeBaseConfiguration newKnowledgeBaseConfiguration(Properties properties,

Modified: labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed/WorkingMemoryEntryPointGridClient.java
===================================================================
--- labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed/WorkingMemoryEntryPointGridClient.java	2010-04-16 16:30:46 UTC (rev 32590)
+++ labs/jbossrules/trunk/drools-grid/drools-grid-rio/src/main/java/org/drools/grid/distributed/WorkingMemoryEntryPointGridClient.java	2010-04-16 23:00:27 UTC (rev 32591)
@@ -53,7 +53,6 @@
     public FactHandle insert(Object object) throws FactException {
          String commandId = "ksession.insert" + messageSession.getNextId();
         String kresultsId = "kresults_" + messageSession.getSessionId();
-        System.out.println("INSTANCE ID, ENTRY POINT!!!!! ="+instanceId);
         Message msg = new Message( messageSession.getSessionId(),
                                    messageSession.counter.incrementAndGet(),
                                    false,



More information about the jboss-svn-commits mailing list