[jboss-svn-commits] JBL Code SVN: r6178 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Sep 12 13:11:49 EDT 2006


Author: mark.proctor at jboss.com
Date: 2006-09-12 13:11:47 -0400 (Tue, 12 Sep 2006)
New Revision: 6178

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/SingleTupleSinkAdapter.java
Log:
JBRULES-484 refactor the core reteoo code for sinle and composite propagations
-added fix so that it adds the memory on the createAndAssert method

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/SingleTupleSinkAdapter.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/SingleTupleSinkAdapter.java	2006-09-12 16:37:13 UTC (rev 6177)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/SingleTupleSinkAdapter.java	2006-09-12 17:11:47 UTC (rev 6178)
@@ -40,9 +40,10 @@
         final LinkedList list = new LinkedList();
         ReteTuple tuple = new ReteTuple( handle,
                                          sink );
+        list.add( new LinkedListObjectWrapper( tuple ) );
+        memory.put( handle, list );
         tuple.assertTuple( context,
                            workingMemory );
-        list.add( tuple );
     }
 
     public void propagateAssertTuple(ReteTuple tuple,




More information about the jboss-svn-commits mailing list