@Component public final class DaemonEvents extends Object implements IDaemonEvents, javax.jms.MessageListener
| Constructor and Description |
|---|
DaemonEvents() |
| Modifier and Type | Method and Description |
|---|---|
<I extends IVO> |
listen(Class<I> eventIVOClazz,
IDaemonEventListener<I> listener)
Listen to event.
|
void |
onMessage(javax.jms.Message message) |
void |
publish(IVO event)
Emit an event.
|
void |
start() |
void |
stop() |
<I extends IVO> |
unlisten(Class<I> eventIVOClazz,
IDaemonEventListener<I> listener)
Unlisten from event.
|
public void start()
public void stop()
public <I extends IVO> void listen(Class<I> eventIVOClazz, IDaemonEventListener<I> listener)
IDaemonEventslisten in interface IDaemonEventsI - EventIVO typeeventIVOClazz - EventIVO classlistener - Listenerpublic <I extends IVO> void unlisten(Class<I> eventIVOClazz, IDaemonEventListener<I> listener)
IDaemonEventsunlisten in interface IDaemonEventsI - EventIVO typeeventIVOClazz - EventIVO classlistener - Listenerpublic void onMessage(javax.jms.Message message)
onMessage in interface javax.jms.MessageListenerpublic void publish(IVO event)
IDaemonEventspublish in interface IDaemonEventsevent - EventCopyright © 2016 Taimos GmbH. All rights reserved.