| java.lang.Object org.dspace.event.Dispatcher
All known Subclasses: org.dspace.event.BasicDispatcher,
Dispatcher | abstract public class Dispatcher (Code) | | Interface for event dispatchers. The primary role of a dispatcher is to
deliver a set of events to a configured list of consumers. It may also
transform, consolidate, and otherwise optimize the event stream prior to
delivering events to its consumers.
version: $Revision: 2074 $ |
identifier | protected int identifier(Code) | | unique identifer of this dispatcher - cached hash of its text Name
|
addConsumerProfile | abstract public void addConsumerProfile(ConsumerProfile cp) throws IllegalArgumentException(Code) | | Add a consumer to the end of the list.
Parameters: consumer - the event consumer to add Parameters: filter - the event filter to apply |
dispatch | abstract public void dispatch(Context ctx)(Code) | | Dispatch all events added to this Context according to configured
consumers.
Parameters: ctx - the execution context object |
getIdentifier | public int getIdentifier()(Code) | | |
|
|