[jboss-svn-commits] JBL Code SVN: r18817 - labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Mar 10 22:06:27 EDT 2008
Author: mark.proctor at jboss.com
Date: 2008-03-10 22:06:27 -0400 (Mon, 10 Mar 2008)
New Revision: 18817
Modified:
labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94EventFactHandle.java
labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94FactHandle.java
labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94FactHandleFactory.java
Log:
JBRULES-1498 Thead safe partitioning of WorkingMemory entry points
-currently id's are int's, not longs. So need to cast.
Modified: labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94EventFactHandle.java
===================================================================
--- labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94EventFactHandle.java 2008-03-11 01:27:06 UTC (rev 18816)
+++ labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94EventFactHandle.java 2008-03-11 02:06:27 UTC (rev 18817)
@@ -77,7 +77,7 @@
Jsr94EventFactHandle(final long id,
final Object object,
final long recency) {
- super( id,
+ super( (int) id,
object,
recency );
}
@@ -96,7 +96,7 @@
final long recency,
final long timestamp,
final long duration) {
- super( id,
+ super( (int) id,
object,
recency,
timestamp,
Modified: labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94FactHandle.java
===================================================================
--- labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94FactHandle.java 2008-03-11 01:27:06 UTC (rev 18816)
+++ labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94FactHandle.java 2008-03-11 02:06:27 UTC (rev 18817)
@@ -77,7 +77,7 @@
Jsr94FactHandle(final long id,
final Object object,
final long recency) {
- super( id,
+ super( (int) id,
object,
recency );
}
Modified: labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94FactHandleFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94FactHandleFactory.java 2008-03-11 01:27:06 UTC (rev 18816)
+++ labs/jbossrules/trunk/drools-jsr94/src/main/java/org/drools/jsr94/rules/Jsr94FactHandleFactory.java 2008-03-11 02:06:27 UTC (rev 18817)
@@ -32,7 +32,7 @@
private static final long serialVersionUID = 4964273923122006124L;
- protected final InternalFactHandle newFactHandle(final long id,
+ protected final InternalFactHandle newFactHandle(final int id,
final Object object, final long recency, final boolean isEvent,
final WorkingMemory workingMemory) {
return this.newFactHandle(id, object, recency, isEvent, 0,
@@ -44,7 +44,7 @@
*
* @see org.drools.reteoo.FactHandleFactory#newFactHandle(long)
*/
- protected final InternalFactHandle newFactHandle(final long id,
+ protected final InternalFactHandle newFactHandle(final int id,
final Object object, final long recency, final boolean isEvent,
final long duration, final WorkingMemory workingMemory) {
if (isEvent) {
More information about the jboss-svn-commits
mailing list