[jboss-svn-commits] JBL Code SVN: r13741 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Jul 23 20:45:20 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-07-23 20:45:20 -0400 (Mon, 23 Jul 2007)
New Revision: 13741
Added:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event/DebugRuleFlowEventListener.java
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event/DefaultRuleFlowEventListener.java
Log:
-added default and debug listener implementations for ruleflow.
Added: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event/DebugRuleFlowEventListener.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event/DebugRuleFlowEventListener.java (rev 0)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event/DebugRuleFlowEventListener.java 2007-07-24 00:45:20 UTC (rev 13741)
@@ -0,0 +1,29 @@
+package org.drools.event;
+
+import org.drools.WorkingMemory;
+
+public class DebugRuleFlowEventListener
+ implements
+ RuleFlowEventListener {
+
+ public void ruleFlowCompleted(RuleFlowCompletedEvent event,
+ WorkingMemory workingMemory) {
+ System.err.println( event );
+ }
+
+ public void ruleFlowGroupActivated(RuleFlowGroupActivatedEvent event,
+ WorkingMemory workingMemory) {
+ System.err.println( event );
+ }
+
+ public void ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent event,
+ WorkingMemory workingMemory) {
+ System.err.println( event );
+ }
+
+ public void ruleFlowStarted(RuleFlowStartedEvent event,
+ WorkingMemory workingMemory) {
+ System.err.println( event );
+ }
+
+}
Added: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event/DefaultRuleFlowEventListener.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event/DefaultRuleFlowEventListener.java (rev 0)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/event/DefaultRuleFlowEventListener.java 2007-07-24 00:45:20 UTC (rev 13741)
@@ -0,0 +1,29 @@
+package org.drools.event;
+
+import org.drools.WorkingMemory;
+
+public class DefaultRuleFlowEventListener
+ implements
+ RuleFlowEventListener {
+
+ public void ruleFlowCompleted(RuleFlowCompletedEvent event,
+ WorkingMemory workingMemory) {
+ // intentionally left blank
+ }
+
+ public void ruleFlowGroupActivated(RuleFlowGroupActivatedEvent event,
+ WorkingMemory workingMemory) {
+ // intentionally left blank
+ }
+
+ public void ruleFlowGroupDeactivated(RuleFlowGroupDeactivatedEvent event,
+ WorkingMemory workingMemory) {
+ // intentionally left blank
+ }
+
+ public void ruleFlowStarted(RuleFlowStartedEvent event,
+ WorkingMemory workingMemory) {
+ // intentionally left blank
+ }
+
+}
More information about the jboss-svn-commits
mailing list