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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Oct 18 09:00:26 EDT 2007


Author: mark.proctor at jboss.com
Date: 2007-10-18 09:00:25 -0400 (Thu, 18 Oct 2007)
New Revision: 15913

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/FireAllRulesRuleBaseUpdateListener.java
Log:
JBRULES-1283 Unable to serialize rule base ( NotSerializableException: org.drools.base.FireAllRulesRuleBaseUpdateListener )
-made class serialisable

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/FireAllRulesRuleBaseUpdateListener.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/FireAllRulesRuleBaseUpdateListener.java	2007-10-18 12:26:18 UTC (rev 15912)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/FireAllRulesRuleBaseUpdateListener.java	2007-10-18 13:00:25 UTC (rev 15913)
@@ -3,23 +3,27 @@
  */
 package org.drools.base;
 
+import java.io.Serializable;
+
 import org.drools.StatefulSession;
 import org.drools.event.BeforeRuleBaseUnlockedEvent;
 import org.drools.event.DefaultRuleBaseEventListener;
 import org.drools.spi.RuleBaseUpdateListener;
 
-public class FireAllRulesRuleBaseUpdateListener extends DefaultRuleBaseEventListener 
-implements RuleBaseUpdateListener {
+public class FireAllRulesRuleBaseUpdateListener extends DefaultRuleBaseEventListener
+    implements
+    RuleBaseUpdateListener,
+    Serializable {
     private StatefulSession session;
-    
+
     public FireAllRulesRuleBaseUpdateListener() {
-        
+
     }
-    
+
     public void setSession(StatefulSession session) {
         this.session = session;
     }
-    
+
     public void beforeRuleBaseUnlocked(BeforeRuleBaseUnlockedEvent event) {
         if ( session.getRuleBase().getAdditionsSinceLock() > 0 ) {
             session.fireAllRules();




More information about the jboss-svn-commits mailing list