Uses of Interface
com.googlecode.sarasvati.event.ExecutionListener

Packages that use ExecutionListener
com.googlecode.sarasvati   
com.googlecode.sarasvati.event   
com.googlecode.sarasvati.hib   
com.googlecode.sarasvati.impl   
 

Uses of ExecutionListener in com.googlecode.sarasvati
 

Method parameters in com.googlecode.sarasvati with type arguments of type ExecutionListener
 void Engine.addExecutionListener(Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
          Adds a listener of the given type for the given event types for all processes.
 void Engine.addExecutionListener(GraphProcess process, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
          Adds a listener for the given event types for the given process.
 void Engine.removeExecutionListener(Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
          Will remove the given listener type from the set of global listeners.
 void Engine.removeExecutionListener(GraphProcess process, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
          Will remove the listener from the given proces.
 

Uses of ExecutionListener in com.googlecode.sarasvati.event
 

Classes in com.googlecode.sarasvati.event that implement ExecutionListener
static class DefaultExecutionEventQueue.RegisteredExecutionListener
           
 class ExecutionListenerWrapper
          Useful for avoiding hibernate proxy behavior.
 class GraphDefinedEventListenerInvoker
          Invokes the process listeners that are defined at the graph level.
 class ProcessDefinedEventListenerInvoker
          Invokes the process listeners that are defined at the process level.
 

Methods in com.googlecode.sarasvati.event that return ExecutionListener
 ExecutionListener DefaultExecutionEventQueue.RegisteredExecutionListener.getListener()
           
 ExecutionListener ExecutionListenerWrapper.getListener()
           
 ExecutionListener ListenerCache.getListener(Class<? extends ExecutionListener> listenerClass)
           
 ExecutionListener ListenerCache.getListener(String type)
           
 

Methods in com.googlecode.sarasvati.event with parameters of type ExecutionListener
 void DefaultExecutionEventQueue.addListener(ExecutionListener listener, ExecutionEventType... eventTypes)
           
 void DefaultExecutionEventQueue.addListener(ExecutionListener listener, int eventTypeMask)
           
 

Method parameters in com.googlecode.sarasvati.event with type arguments of type ExecutionListener
 void CachingExecutionEventQueue.addListener(Engine engine, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 void DefaultExecutionEventQueue.addListener(Engine engine, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 void ExecutionEventQueue.addListener(Engine engine, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
          Adds the given listener type to the event queue for the given event types using the given engine.
 void InitialExecutionEventQueue.addListener(Engine engine, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 ExecutionListener ListenerCache.getListener(Class<? extends ExecutionListener> listenerClass)
           
 void DefaultExecutionEventQueue.removeListener(Engine engine, Class<? extends ExecutionListener> listener, ExecutionEventType... eventTypes)
           
 void ExecutionEventQueue.removeListener(Engine engine, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
          Removes the given listener type from the event queue for the given event types using the given engine.
 void InitialExecutionEventQueue.removeListener(Engine engine, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 

Constructors in com.googlecode.sarasvati.event with parameters of type ExecutionListener
DefaultExecutionEventQueue.RegisteredExecutionListener(ExecutionListener listener, int eventTypeMask)
           
ExecutionListenerWrapper(ExecutionListener listener)
           
 

Uses of ExecutionListener in com.googlecode.sarasvati.hib
 

Method parameters in com.googlecode.sarasvati.hib with type arguments of type ExecutionListener
 void HibEngine.addExecutionListener(GraphProcess process, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 void HibEngine.removeExecutionListener(GraphProcess process, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 

Uses of ExecutionListener in com.googlecode.sarasvati.impl
 

Classes in com.googlecode.sarasvati.impl that implement ExecutionListener
 class TokenSetCompletionListener
           
 

Method parameters in com.googlecode.sarasvati.impl with type arguments of type ExecutionListener
 void BaseEngine.addExecutionListener(Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 void BaseEngine.addExecutionListener(GraphProcess process, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 void BaseEngine.removeExecutionListener(Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)
           
 void BaseEngine.removeExecutionListener(GraphProcess process, Class<? extends ExecutionListener> listenerClass, ExecutionEventType... eventTypes)