|
|||||||||
| 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()
|
|
| Method Summary | |
|---|---|
void |
addEventListener(EventListener listener)
Register an event listener that is interested in all events. |
void |
addEventListener(EventListener listener,
Collection<String> ueis)
Register 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()
|
void |
broadcastNow(Event event)
Called by eventd to send an event to all interested listeners. |
EventHandler |
getEventHandler()
|
int |
getHandlerPoolSize()
|
void |
removeEventListener(EventListener listener)
Removes a registered event listener. |
void |
removeEventListener(EventListener listener,
Collection<String> ueis)
Removes a registered event listener. |
void |
removeEventListener(EventListener listener,
String uei)
Removes a registered event listener. |
void |
send(Event event)
|
void |
send(Log eventLog)
|
void |
sendNow(Event event)
Called by a service to send an event to other listeners. |
void |
sendNow(Log eventLog)
Called by a service to send a set of events to other listeners. |
void |
setEventHandler(EventHandler eventHandler)
|
void |
setHandlerPoolSize(int handlerPoolSize)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EventIpcManagerDefaultImpl()
| Method Detail |
|---|
public void send(Event event)
throws EventProxyException
send in interface EventProxyEventProxyException
public void send(Log eventLog)
throws EventProxyException
send in interface EventProxyEventProxyExceptionpublic void sendNow(Event event)
sendNow in interface EventIpcManagerpublic void sendNow(Log eventLog)
sendNow in interface EventIpcManagerpublic void broadcastNow(Event event)
EventIpcBroadcaster
broadcastNow in interface EventIpcBroadcasterpublic void addEventListener(EventListener listener)
addEventListener in interface EventSubscriptionService
public void addEventListener(EventListener listener,
Collection<String> ueis)
addEventListener in interface EventSubscriptionService
public void addEventListener(EventListener listener,
String uei)
addEventListener in interface EventSubscriptionService
public void removeEventListener(EventListener listener,
Collection<String> ueis)
removeEventListener in interface EventSubscriptionService
public void removeEventListener(EventListener listener,
String uei)
removeEventListener in interface EventSubscriptionServicepublic void removeEventListener(EventListener listener)
removeEventListener in interface EventSubscriptionServicepublic void afterPropertiesSet()
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic EventHandler getEventHandler()
public void setEventHandler(EventHandler eventHandler)
public int getHandlerPoolSize()
public void setHandlerPoolSize(int handlerPoolSize)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||