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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri May 14 21:05:41 EDT 2010


Author: mark.proctor at jboss.com
Date: 2010-05-14 21:05:41 -0400 (Fri, 14 May 2010)
New Revision: 32894

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AgendaItem.java
Log:
-Queue index is now defaulted to -1, and reset to -1 on dequeue. This ensures that on dequeue further dequeues calls will be ignored.

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AgendaItem.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AgendaItem.java	2010-05-15 00:51:59 UTC (rev 32893)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AgendaItem.java	2010-05-15 01:05:41 UTC (rev 32894)
@@ -119,6 +119,7 @@
         this.salience = salience;
         this.subrule = subrule;
         this.activationNumber = activationNumber;
+        this.index = -1;
     }
 
     // ------------------------------------------------------------
@@ -275,6 +276,7 @@
         	this.agendaGroup.remove( this );
         }
         this.activated = false;
+        this.index = -1;
     }
     
     public int getIndex() {



More information about the jboss-svn-commits mailing list