|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opennms.netmgt.mock.MockEventIpcManager
Nested Class Summary | |
(package private) static class |
MockEventIpcManager.ListenerKeeper
|
Field Summary | |
private EventAnticipator |
m_anticipator
|
private EventWriter |
m_eventWriter
|
private java.util.List |
m_listeners
|
private int |
m_pendingEvents
|
Constructor Summary | |
MockEventIpcManager()
|
Method Summary | |
void |
addEventListener(EventListener listener)
Registers an event listener that is interested in all events |
void |
addEventListener(EventListener listener,
java.util.List ueilist)
Registers an event listener interested in the UEIs in the passed list |
void |
addEventListener(EventListener listener,
java.lang.String uei)
Registers an event listener interested in the passed UEI |
void |
broadcastNow(Event event)
Called by eventd to send an event to all interested listeners |
void |
finishProcessingEvents()
|
EventAnticipator |
getEventAnticipator()
|
void |
removeEventListener(EventListener listener)
Removes a registered event listener |
void |
removeEventListener(EventListener listener,
java.util.List ueiList)
Removes a registered event listener - the UEI list indicates the list of events the listener is no more interested in |
void |
removeEventListener(EventListener listener,
java.lang.String uei)
Removes a registered event listener - the UEI indicates an event the listener is no more interested in |
void |
sendEventToListeners(Event event)
|
void |
sendNow(Event event)
Called by a service to send an event to eventd |
void |
sendNow(Log eventLog)
Called by a service to send a set of events to eventd |
void |
setEventAnticipator(EventAnticipator anticipator)
|
void |
setEventWriter(EventWriter eventWriter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private EventAnticipator m_anticipator
private EventWriter m_eventWriter
private java.util.List m_listeners
private int m_pendingEvents
Constructor Detail |
public MockEventIpcManager()
Method Detail |
public void addEventListener(EventListener listener)
EventIpcManager
addEventListener
in interface EventIpcManager
public void addEventListener(EventListener listener, java.util.List ueilist)
EventIpcManager
addEventListener
in interface EventIpcManager
public void addEventListener(EventListener listener, java.lang.String uei)
EventIpcManager
addEventListener
in interface EventIpcManager
public void broadcastNow(Event event)
EventIpcManager
broadcastNow
in interface EventIpcManager
public void setEventWriter(EventWriter eventWriter)
public EventAnticipator getEventAnticipator()
public void setEventAnticipator(EventAnticipator anticipator)
public void removeEventListener(EventListener listener)
EventIpcManager
removeEventListener
in interface EventIpcManager
public void removeEventListener(EventListener listener, java.util.List ueiList)
EventIpcManager
removeEventListener
in interface EventIpcManager
public void removeEventListener(EventListener listener, java.lang.String uei)
EventIpcManager
removeEventListener
in interface EventIpcManager
public void sendEventToListeners(Event event)
event
- public void sendNow(Event event)
EventIpcManager
sendNow
in interface EventIpcManager
public void sendNow(Log eventLog)
EventIpcManager
sendNow
in interface EventIpcManager
public void finishProcessingEvents()
|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |