public final class SyncEventBus extends AbstractEventBus
| Constructor and Description |
|---|
SyncEventBus() |
| Modifier and Type | Method and Description |
|---|---|
void |
publish(Event event) |
protected void |
register(EventSubscription<? extends Event> subscription) |
EventObjectSubscription |
subscribe(EventNamespace namespace,
java.lang.Object listener) |
EventObjectSubscription |
subscribe(java.lang.Object listener) |
void |
unsubscribe(EventObjectSubscription objectSubscription) |
void |
unsubscribe(EventSubscription<?> subscription) |
void |
unsubscribeAll() |
void |
unsubscribeAll(EventNamespace namespace) |
public void unsubscribe(EventSubscription<?> subscription)
unsubscribe in interface EventBusunsubscribe in class AbstractEventBuspublic void unsubscribeAll(EventNamespace namespace)
unsubscribeAll in interface EventBusunsubscribeAll in class AbstractEventBuspublic void unsubscribeAll()
unsubscribeAll in interface EventBusunsubscribeAll in class AbstractEventBuspublic void publish(Event event)
publish in interface EventBuspublish in class AbstractEventBusprotected void register(EventSubscription<? extends Event> subscription)
register in class AbstractEventBuspublic EventObjectSubscription subscribe(EventNamespace namespace, java.lang.Object listener)
subscribe in interface EventBussubscribe in class AbstractEventBuspublic EventObjectSubscription subscribe(java.lang.Object listener)
subscribe in interface EventBussubscribe in class AbstractEventBuspublic void unsubscribe(EventObjectSubscription objectSubscription)
unsubscribe in interface EventBusunsubscribe in class AbstractEventBus