org.drools
Interface WorkingMemoryEventManager

All Superinterfaces:
RuleBaseEventManager
All Known Subinterfaces:
InternalStatelessSession, InternalWorkingMemory, InternalWorkingMemoryActions, StatefulSession, StatelessSession, WorkingMemory
All Known Implementing Classes:
AbstractWorkingMemory, ReteooStatefulSession, ReteooStatelessSession, ReteooWorkingMemory

public interface WorkingMemoryEventManager
extends RuleBaseEventManager

The EventManager class is implemented by classes wishing to add,remove and get the various Drools EventListeners.


Method Summary
 void addEventListener(AgendaEventListener listener)
          Add an event listener.
 void addEventListener(WorkingMemoryEventListener listener)
          Add an event listener.
 List getAgendaEventListeners()
          Returns all event listeners.
 List getWorkingMemoryEventListeners()
          Returns all event listeners.
 void removeEventListener(AgendaEventListener listener)
          Remove an event listener.
 void removeEventListener(WorkingMemoryEventListener listener)
          Remove an event listener.
 
Methods inherited from interface org.drools.RuleBaseEventManager
addEventListener, getRuleBaseEventListeners, removeEventListener
 

Method Detail

addEventListener

void addEventListener(WorkingMemoryEventListener listener)
Add an event listener.

Parameters:
listener - The listener to add.

removeEventListener

void removeEventListener(WorkingMemoryEventListener listener)
Remove an event listener.

Parameters:
listener - The listener to remove.

getWorkingMemoryEventListeners

List getWorkingMemoryEventListeners()
Returns all event listeners.

Returns:
listeners The listeners.

addEventListener

void addEventListener(AgendaEventListener listener)
Add an event listener.

Parameters:
listener - The listener to add.

removeEventListener

void removeEventListener(AgendaEventListener listener)
Remove an event listener.

Parameters:
listener - The listener to remove.

getAgendaEventListeners

List getAgendaEventListeners()
Returns all event listeners.

Returns:
listeners The listeners.


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.