org.drools.event
Class AgendaEventSupport

java.lang.Object
  extended byorg.drools.event.AgendaEventSupport
All Implemented Interfaces:
java.io.Serializable

public class AgendaEventSupport
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form
 

Constructor Summary
AgendaEventSupport(WorkingMemory workingMemory)
           
 
Method Summary
 void addEventListener(AgendaEventListener listener)
           
 void fireActivationCancelled(Activation activation)
           
 void fireActivationCreated(Activation activation)
           
 void fireAfterActivationFired(Activation activation)
           
 void fireBeforeActivationFired(Activation activation)
           
 java.util.List getEventListeners()
           
 boolean isEmpty()
           
 void removeEventListener(AgendaEventListener listener)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgendaEventSupport

public AgendaEventSupport(WorkingMemory workingMemory)
Method Detail

addEventListener

public void addEventListener(AgendaEventListener listener)

removeEventListener

public void removeEventListener(AgendaEventListener listener)

getEventListeners

public java.util.List getEventListeners()

size

public int size()

isEmpty

public boolean isEmpty()

fireActivationCreated

public void fireActivationCreated(Activation activation)

fireActivationCancelled

public void fireActivationCancelled(Activation activation)

fireBeforeActivationFired

public void fireBeforeActivationFired(Activation activation)

fireAfterActivationFired

public void fireAfterActivationFired(Activation activation)