|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.eventd.EventIpcManagerDefaultImpl
public class EventIpcManagerDefaultImpl
An implementation of the EventIpcManager interface that can be used to communicate between services in the same JVM
| Constructor Summary | |
|---|---|
EventIpcManagerDefaultImpl()
Constructor for EventIpcManagerDefaultImpl. |
|
| Method Summary | |
|---|---|
void |
addEventListener(EventListener listener)
Registers an event listener that is interested in all events |
void |
addEventListener(EventListener listener,
Collection<String> ueis)
Registers an event listener interested in the UEIs in the passed list |
void |
addEventListener(EventListener listener,
String uei)
Register an event listener interested in the passed UEI. |
void |
afterPropertiesSet()
afterPropertiesSet |
void |
broadcastNow(Event event)
Called by eventd to send an event to all interested listeners. |
EventHandler |
getEventHandler()
getEventHandler |
EventIpcManagerProxy |
getEventIpcManagerProxy()
getEventIpcManagerProxy |
int |
getHandlerPoolSize()
getHandlerPoolSize |
void |
removeEventListener(EventListener listener)
Removes a registered event listener |
void |
removeEventListener(EventListener listener,
Collection<String> ueis)
Removes a registered event listener - the UEI list indicates the list of events the listener is no more interested in |
void |
removeEventListener(EventListener listener,
String uei)
Removes a registered event listener. |
void |
send(Event event)
This method is called to send the event out |
void |
send(Log eventLog)
send |
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 other listeners. |
void |
setEventHandler(EventHandler eventHandler)
setEventHandler |
void |
setEventIpcManagerProxy(EventIpcManagerProxy eventIpcManagerProxy)
setEventIpcManagerProxy |
void |
setHandlerPoolSize(int handlerPoolSize)
setHandlerPoolSize |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EventIpcManagerDefaultImpl()
Constructor for EventIpcManagerDefaultImpl.
| Method Detail |
|---|
public void send(Event event)
throws EventProxyException
send in interface EventProxyevent - the event to be sent out
EventProxyException - thrown if the send fails for any reason
public void send(Log eventLog)
throws EventProxyException
send
send in interface EventProxyeventLog - a Log object.
EventProxyException - if any.public void sendNow(Event event)
sendNow in interface EventForwarderevent - a Event object.public void sendNow(Log eventLog)
sendNow in interface EventForwardereventLog - a Log object.public void broadcastNow(Event event)
broadcastNow in interface EventIpcBroadcasterevent - a Event object.public void addEventListener(EventListener listener)
addEventListener in interface EventSubscriptionServicelistener - a EventListener object.
public void addEventListener(EventListener listener,
Collection<String> ueis)
addEventListener in interface EventSubscriptionServicelistener - a EventListener object.ueis - a Collection object.
public void addEventListener(EventListener listener,
String uei)
addEventListener in interface EventSubscriptionServicelistener - a EventListener object.uei - a String object.
public void removeEventListener(EventListener listener,
Collection<String> ueis)
removeEventListener in interface EventSubscriptionServicelistener - a EventListener object.ueis - a Collection object.
public void removeEventListener(EventListener listener,
String uei)
removeEventListener in interface EventSubscriptionServicelistener - a EventListener object.uei - a String object.public void removeEventListener(EventListener listener)
removeEventListener in interface EventSubscriptionServicelistener - a EventListener object.public void afterPropertiesSet()
afterPropertiesSet
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic EventHandler getEventHandler()
getEventHandler
EventHandler object.public void setEventHandler(EventHandler eventHandler)
setEventHandler
eventHandler - a EventHandler object.public int getHandlerPoolSize()
getHandlerPoolSize
public void setHandlerPoolSize(int handlerPoolSize)
setHandlerPoolSize
handlerPoolSize - a int.public EventIpcManagerProxy getEventIpcManagerProxy()
getEventIpcManagerProxy
EventIpcManagerProxy object.public void setEventIpcManagerProxy(EventIpcManagerProxy eventIpcManagerProxy)
setEventIpcManagerProxy
eventIpcManagerProxy - a EventIpcManagerProxy object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||