|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.axonframework.eventhandling.SimpleEventBus
public class SimpleEventBus
Implementation of the EventBus that directly forwards all published events (in the callers' thread) to all
subscribed listeners.
AsynchronousEventHandlerWrapper| Constructor Summary | |
|---|---|
SimpleEventBus()
Initializes the SimpleEventBus and registers the mbeans for management information. |
|
SimpleEventBus(boolean registerMBeans)
Initiates the SimpleEventBus and makes the registration of mbeans for management information optional. |
|
| Method Summary | |
|---|---|
void |
publish(Event event)
Publish an event on this bus. |
void |
subscribe(EventListener eventListener)
Subscribe the given eventListener to this bus. |
void |
unsubscribe(EventListener eventListener)
Unsubscribe the given eventListener to this bus. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleEventBus()
public SimpleEventBus(boolean registerMBeans)
registerMBeans - true to register the mbeans, false for not registering them.| Method Detail |
|---|
public void unsubscribe(EventListener eventListener)
eventListener to this bus. When unsubscribed, it will no longer receive events
published to this bus.
unsubscribe in interface EventBuseventListener - The event listener to unsubscribepublic void subscribe(EventListener eventListener)
eventListener to this bus. When subscribed, it will receive all events published
to this bus.
subscribe in interface EventBuseventListener - The event listener to subscribepublic void publish(Event event)
publish in interface EventBusevent - the event to publish
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||