|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.systinet.monitoring.EventManager
Service to manage event notification. Using EventManager is possible to fire events and register/uregister event listeners for specified event types.
EventListener
,
Event
Constructor Summary | |
EventManager()
|
Method Summary | |
static void |
addListener(java.lang.String eventType,
EventListener listener)
Subscribe listener for given event type. |
static void |
fireEvent(Event event)
This method propagate given event to subscribed listeners. |
static EventListener[] |
getListeners()
Gets array of event listeners for all event types. |
static EventListener[] |
getListeners(java.lang.String eventType)
Gets array of event listeners for given event type. |
static void |
removeListener(java.lang.String eventType,
EventListener listener)
Unsubscribe listener for given event type. |
static void |
removeListeners(java.lang.String eventType)
Unsubscribe all listeners for given event type. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EventManager()
Method Detail |
public static void fireEvent(Event event)
event
- log event.EventListener
public static void addListener(java.lang.String eventType, EventListener listener)
eventType
- event typepublic static EventListener[] getListeners(java.lang.String eventType)
eventType
- event type
public static EventListener[] getListeners()
public static void removeListener(java.lang.String eventType, EventListener listener)
eventType
- event typelistener
- event listenerpublic static void removeListeners(java.lang.String eventType)
eventType
- event type
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |