|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
EventPublisher
public interface EventManager
Interface to manage events. It essentially allows to register event listeners and publish events.
| Method Summary | |
|---|---|
void |
publishEvent(Event event)
Deprecated. Publish an event that will be consumed by all listeners which have registered to receive it. |
void |
registerListener(java.lang.String listenerKey,
EventListener listener)
Deprecated. Register a listener to receive events. |
void |
unregisterListener(java.lang.String listenerKey)
Deprecated. Un-register a listener so that it will no longer receive events. |
| Method Detail |
|---|
void publishEvent(Event event)
event - the event to publish
java.lang.NullPointerException - if the event is null
void registerListener(java.lang.String listenerKey,
EventListener listener)
listenerKey - A unique key for this listener. If the listener is a plugin module, use the
module's complete keylistener - The listener that is being registered
java.lang.NullPointerException - if the listenerKey or listener is null
java.lang.IllegalArgumentException - if the listener key is empty (i.e. null or empty String)void unregisterListener(java.lang.String listenerKey)
listenerKey - the key under which the listener was registered.
java.lang.IllegalArgumentException - if the listener key is empty (i.e. null or empty String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||