[jboss-svn-commits] JBL Code SVN: r24802 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/builder.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jan 19 17:47:25 EST 2009
Author: tirelli
Date: 2009-01-19 17:47:25 -0500 (Mon, 19 Jan 2009)
New Revision: 24802
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/builder/PatternBuilder.java
Log:
JBRULES-1920: only activate delaying in STREAM mode... not CLOUD mode
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/builder/PatternBuilder.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/builder/PatternBuilder.java 2009-01-19 22:34:01 UTC (rev 24801)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/builder/PatternBuilder.java 2009-01-19 22:47:25 UTC (rev 24802)
@@ -163,7 +163,10 @@
alphaConstraints.add( constraint );
} else if ( constraint.getType().equals( Constraint.ConstraintType.BETA ) ) {
betaConstraints.add( constraint );
- if( isNegative && pattern.getObjectType().isEvent() && constraint.isTemporal() ) {
+ if( isNegative &&
+ context.getRuleBase().getConfiguration().getEventProcessingMode() == EventProcessingMode.STREAM &&
+ pattern.getObjectType().isEvent() &&
+ constraint.isTemporal() ) {
checkDelaying( context, constraint );
}
} else {
More information about the jboss-svn-commits
mailing list