public interface EventBus<T>
| Modifier and Type | Method and Description |
|---|---|
T |
on(ProviderEvent event,
Consumer<EventDetails> handler)
Add a handler for the specified
ProviderEvent. |
T |
onProviderConfigurationChanged(Consumer<EventDetails> handler)
Add a handler for the
ProviderEvent.PROVIDER_CONFIGURATION_CHANGED event. |
T |
onProviderError(Consumer<EventDetails> handler)
Add a handler for the
ProviderEvent.PROVIDER_STALE event. |
T |
onProviderReady(Consumer<EventDetails> handler)
Add a handler for the
ProviderEvent.PROVIDER_READY event. |
T |
onProviderStale(Consumer<EventDetails> handler)
Add a handler for the
ProviderEvent.PROVIDER_ERROR event. |
T |
removeHandler(ProviderEvent event,
Consumer<EventDetails> handler)
Remove the previously attached handler by reference.
|
T onProviderReady(Consumer<EventDetails> handler)
ProviderEvent.PROVIDER_READY event.
Shorthand for on(ProviderEvent, Consumer)handler - behavior to add with this eventT onProviderConfigurationChanged(Consumer<EventDetails> handler)
ProviderEvent.PROVIDER_CONFIGURATION_CHANGED event.
Shorthand for on(ProviderEvent, Consumer)handler - behavior to add with this eventT onProviderError(Consumer<EventDetails> handler)
ProviderEvent.PROVIDER_STALE event.
Shorthand for on(ProviderEvent, Consumer)handler - behavior to add with this eventT onProviderStale(Consumer<EventDetails> handler)
ProviderEvent.PROVIDER_ERROR event.
Shorthand for on(ProviderEvent, Consumer)handler - behavior to add with this eventT on(ProviderEvent event, Consumer<EventDetails> handler)
ProviderEvent.event - event typehandler - behavior to add with this eventT removeHandler(ProviderEvent event, Consumer<EventDetails> handler)
event - event typehandler - to be removedCopyright © 2023. All rights reserved.