org.drools.event
Class ProcessEventSupport

java.lang.Object
  extended by org.drools.event.AbstractEventSupport<org.drools.event.process.ProcessEventListener>
      extended by org.drools.event.ProcessEventSupport
All Implemented Interfaces:
Externalizable, Serializable

public class ProcessEventSupport
extends AbstractEventSupport<org.drools.event.process.ProcessEventListener>

See Also:
Serialized Form

Constructor Summary
ProcessEventSupport()
           
 
Method Summary
 void fireAfterNodeLeft(org.drools.runtime.process.NodeInstance nodeInstance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireAfterNodeTriggered(org.drools.runtime.process.NodeInstance nodeInstance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireAfterProcessCompleted(org.drools.runtime.process.ProcessInstance instance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireAfterProcessStarted(org.drools.runtime.process.ProcessInstance instance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireAfterVariableChanged(String name, String id, Object oldValue, Object newValue, org.drools.runtime.process.ProcessInstance processInstance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireBeforeNodeLeft(org.drools.runtime.process.NodeInstance nodeInstance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireBeforeNodeTriggered(org.drools.runtime.process.NodeInstance nodeInstance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireBeforeProcessCompleted(org.drools.runtime.process.ProcessInstance instance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireBeforeProcessStarted(org.drools.runtime.process.ProcessInstance instance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void fireBeforeVariableChanged(String id, String instanceId, Object oldValue, Object newValue, org.drools.runtime.process.ProcessInstance processInstance, org.drools.runtime.KnowledgeRuntime kruntime)
           
 void reset()
           
 
Methods inherited from class org.drools.event.AbstractEventSupport
addEventListener, clear, getEventListeners, getEventListenersIterator, isEmpty, readExternal, removeEventListener, removeEventListener, size, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessEventSupport

public ProcessEventSupport()
Method Detail

fireBeforeProcessStarted

public void fireBeforeProcessStarted(org.drools.runtime.process.ProcessInstance instance,
                                     org.drools.runtime.KnowledgeRuntime kruntime)

fireAfterProcessStarted

public void fireAfterProcessStarted(org.drools.runtime.process.ProcessInstance instance,
                                    org.drools.runtime.KnowledgeRuntime kruntime)

fireBeforeProcessCompleted

public void fireBeforeProcessCompleted(org.drools.runtime.process.ProcessInstance instance,
                                       org.drools.runtime.KnowledgeRuntime kruntime)

fireAfterProcessCompleted

public void fireAfterProcessCompleted(org.drools.runtime.process.ProcessInstance instance,
                                      org.drools.runtime.KnowledgeRuntime kruntime)

fireBeforeNodeTriggered

public void fireBeforeNodeTriggered(org.drools.runtime.process.NodeInstance nodeInstance,
                                    org.drools.runtime.KnowledgeRuntime kruntime)

fireAfterNodeTriggered

public void fireAfterNodeTriggered(org.drools.runtime.process.NodeInstance nodeInstance,
                                   org.drools.runtime.KnowledgeRuntime kruntime)

fireBeforeNodeLeft

public void fireBeforeNodeLeft(org.drools.runtime.process.NodeInstance nodeInstance,
                               org.drools.runtime.KnowledgeRuntime kruntime)

fireAfterNodeLeft

public void fireAfterNodeLeft(org.drools.runtime.process.NodeInstance nodeInstance,
                              org.drools.runtime.KnowledgeRuntime kruntime)

fireBeforeVariableChanged

public void fireBeforeVariableChanged(String id,
                                      String instanceId,
                                      Object oldValue,
                                      Object newValue,
                                      org.drools.runtime.process.ProcessInstance processInstance,
                                      org.drools.runtime.KnowledgeRuntime kruntime)

fireAfterVariableChanged

public void fireAfterVariableChanged(String name,
                                     String id,
                                     Object oldValue,
                                     Object newValue,
                                     org.drools.runtime.process.ProcessInstance processInstance,
                                     org.drools.runtime.KnowledgeRuntime kruntime)

reset

public void reset()


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.