|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish their events. The event bus dispatches event to all subscribed listeners.
Implementations may or may not dispatch the events to event listeners in the dispatching thread.
EventListener,
SimpleEventBus| 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. |
| Method Detail |
|---|
void publish(Event event)
event - the event to publishvoid subscribe(EventListener eventListener)
eventListener to this bus. When subscribed, it will receive all events published
to this bus.
eventListener - The event listener to subscribevoid unsubscribe(EventListener eventListener)
eventListener to this bus. When unsubscribed, it will no longer receive events
published to this bus.
eventListener - The event listener to unsubscribe
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||