Uses of Enum Class
org.refcodes.eventbus.DispatchStrategy
-
Uses of DispatchStrategy in org.refcodes.eventbus
Modifier and TypeMethodDescriptionAbstractEventBus.getDispatchStrategy()
Retrieves theDispatchStrategy
property from the property.DispatchStrategyAccessor.getDispatchStrategy()
Retrieves theDispatchStrategy
property from the property.default DispatchStrategy
DispatchStrategyAccessor.DispatchStrategyProperty.letDispatchStrategy
(DispatchStrategy aDispatchStrategy) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenDispatchStrategy
(setter) as ofDispatchStrategyAccessor.DispatchStrategyMutator.setDispatchStrategy(DispatchStrategy)
and returns the very same value (getter).static DispatchStrategy
Returns the enum constant of this class with the specified name.static DispatchStrategy[]
DispatchStrategy.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptiondefault DispatchStrategy
DispatchStrategyAccessor.DispatchStrategyProperty.letDispatchStrategy
(DispatchStrategy aDispatchStrategy) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenDispatchStrategy
(setter) as ofDispatchStrategyAccessor.DispatchStrategyMutator.setDispatchStrategy(DispatchStrategy)
and returns the very same value (getter).void
AbstractEventBus.publishEvent
(E aEvent, DispatchStrategy aDispatchStrategy) Publishes an event using the givenDispatchStrategy
.void
EventBusImpl.publishEvent
(Class<?> aPublisherType, DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(Enum<?> aAction, Class<?> aPublisherType, DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(Enum<?> aAction, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(Enum<?> aAction, String aChannel, DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(Enum<?> aAction, DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(Enum<?> aAction, org.refcodes.mixin.EventMetaData aEventMetaData, DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(String aChannel, DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(DispatchStrategy aStrategy) Fires an event with the according properties.void
EventBusImpl.publishEvent
(org.refcodes.mixin.EventMetaData aEventMetaData, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(E aEvent, DispatchStrategy aDispatchStrategy) Publishes an event using the givenDispatchStrategy
.void
GenericEventBus.publishEvent
(Class<?> aPublisherType, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(Enum<?> aAction, Class<?> aPublisherType, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(Enum<?> aAction, String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(Enum<?> aAction, String aChannel, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(Enum<?> aAction, META aEventMetaData, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(Enum<?> aAction, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(String aAlias, String aGroup, String aChannel, String aUid, Class<?> aPublisherType, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(String aChannel, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(META aEventMetaData, DispatchStrategy aStrategy) Fires an event with the according properties.void
GenericEventBus.publishEvent
(DispatchStrategy aStrategy) Fires an event with the according properties.void
DispatchStrategyAccessor.DispatchStrategyMutator.setDispatchStrategy
(DispatchStrategy aLifeCycle) Sets theDispatchStrategy
property for the property.ModifierConstructorDescriptionAbstractEventBus
(DispatchStrategy aDispatchStrategy, boolean isDaemon, org.refcodes.component.HandleGenerator<H> aHandleGenerator) Constructs theAbstractEventBus
with the givenDispatchStrategy
when publishing events and the given handle generator.AbstractEventBus
(DispatchStrategy aDispatchStrategy, org.refcodes.component.HandleGenerator<H> aHandleGenerator) Constructs theAbstractEventBus
with the givenDispatchStrategy
when publishing events and the given handle generator.AbstractEventBus
(DispatchStrategy aDispatchStrategy, org.refcodes.component.HandleGenerator<H> aHandleGenerator, ExecutorService aExecutorService) Constructs theAbstractEventBus
with the givenDispatchStrategy
when publishing events and the given handle generator.EventBusImpl
(DispatchStrategy aDispatchStrategy) Constructs theEventBusImpl
with the givenDispatchStrategy
when publishing events.EventBusImpl
(DispatchStrategy aDispatchStrategy, boolean isDaemon) Constructs theEventBusImpl
with the givenDispatchStrategy
when publishing events.EventBusImpl
(DispatchStrategy aDispatchStrategy, ExecutorService aExecutorService)