public final class BroadcastEventProcessor extends Object implements EventListener, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
BroadcastEventProcessor class.
Constructor and Description |
---|
BroadcastEventProcessor(EventIpcManager eventMgr,
TrapdIpMgr trapdIpMgr)
Constructor for BroadcastEventProcessor.
|
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
afterPropertiesSet
|
void |
close()
Unsubscribe from eventd
|
void |
destroy()
destroy
|
EventIpcManager |
getEventManager()
getEventManager
|
String |
getName()
Return an id for this event listener
|
TrapdIpMgr |
getTrapdIpMgr()
getTrapdIpMgr
|
void |
onEvent(Event event)
Process a sent event.
|
void |
open()
Create message selector to set to the subscription
|
public BroadcastEventProcessor(EventIpcManager eventMgr, TrapdIpMgr trapdIpMgr)
Constructor for BroadcastEventProcessor.
eventMgr
- a EventIpcManager
object.trapdIpMgr
- a TrapdIpMgr
object.public EventIpcManager getEventManager()
getEventManager
EventIpcManager
object.public TrapdIpMgr getTrapdIpMgr()
getTrapdIpMgr
TrapdIpMgr
object.public void open()
public void close()
public void afterPropertiesSet()
afterPropertiesSet
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
public void destroy() throws Exception
destroy
destroy
in interface org.springframework.beans.factory.DisposableBean
Exception
- if any.public void onEvent(Event event)
onEvent
in interface EventListener
event
- a Event
object.public String getName()
getName
in interface EventListener
String
object.Copyright © 2017. All rights reserved.