-
- All Superinterfaces:
org.refcodes.component.Destroyable
,DispatchStrategyAccessor
,EventBusObservable<EventBusEvent,org.refcodes.observer.Observer<EventBusEvent>,EventBusEventMatcher,String>
,EventBusPublisher<EventBusEvent>
,org.refcodes.observer.EventMatcher<EventBusEvent>
,GenericEventBus<EventBusEvent,org.refcodes.observer.Observer<EventBusEvent>,EventBusEventMatcher,org.refcodes.mixin.EventMetaData,String>
,org.refcodes.component.HandleLookup<String,org.refcodes.observer.Observer<EventBusEvent>>
,org.refcodes.matcher.Matcher<EventBusEvent>
,org.refcodes.observer.Publisher<EventBusEvent>
- All Known Implementing Classes:
EventBusImpl
public interface EventBus extends GenericEventBus<EventBusEvent,org.refcodes.observer.Observer<EventBusEvent>,EventBusEventMatcher,org.refcodes.mixin.EventMetaData,String>
Ready to implement vanilla plainGenericEventBus
specialization.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.component.Destroyable
org.refcodes.component.Destroyable.DestroyAutomaton
-
Nested classes/interfaces inherited from interface org.refcodes.eventbus.DispatchStrategyAccessor
DispatchStrategyAccessor.DispatchStrategyMutator, DispatchStrategyAccessor.DispatchStrategyProperty
-
-
Method Summary
-
Methods inherited from interface org.refcodes.eventbus.DispatchStrategyAccessor
getDispatchStrategy
-
Methods inherited from interface org.refcodes.eventbus.EventBusObservable
subscribe, subscribe, subscribe, unsubscribeAll
-
Methods inherited from interface org.refcodes.eventbus.GenericEventBus
onAction, onAction, onActions, onActions, onAlias, onAlias, onCatchAll, onChannel, onChannel, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onEvent, onGroup, onGroup, onType, onUniversalId, onUniversalId, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent, publishEvent
-
-