Index
All Classes and Interfaces|All Packages
A
- action - Variable in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- actionEqualWith(A) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an "EQUAL WITH" matcher for the given action compared with the action stored in the
EventMetaData
. - aliasEqualWith(String) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an "EQUAL WITH" matcher for the given name compared with the name stored in the
EventMetaData
. - and(ApplicationBusEventMatcher...) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an "AND" matcher for the given matchers.
- applicationBus() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
- applicationBus(boolean) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
- ApplicationBus - Class in org.refcodes.eventbus.ext.application
-
The
ApplicationBus
extends theEventDispatcher
with convenience functionality common to everyday application and service development as defined by the interfacesPayloadBus
,PropertiesBus
,MessageBus
,ExceptionBus
as well asLifecycleBus
on top of theEventDispatcher
. - ApplicationBus() - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBus
-
Constructs the
ApplicationBus
with theDispatchStrategy
beingDispatchStrategy.CASCADE
when publishing events. - ApplicationBus(boolean) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBus
-
Constructs the
ApplicationBus
with theDispatchStrategy
beingDispatchStrategy.CASCADE
when publishing events. - ApplicationBus(ExecutorService) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBus
-
Constructs the
ApplicationBus
with theDispatchStrategy
beingDispatchStrategy.CASCADE
when publishing events. - ApplicationBus(DispatchStrategy) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBus
-
Constructs the
ApplicationBus
with the givenDispatchStrategy
when publishing events. - ApplicationBus(DispatchStrategy, boolean) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBus
-
Constructs the
ApplicationBus
with the givenDispatchStrategy
when publishing events. - ApplicationBus(DispatchStrategy, ExecutorService) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBus
-
Constructs the
ApplicationBus
with theDispatchStrategy
beingDispatchStrategy.CASCADE
when publishing events. - applicationBusEvent(Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with predefined values for the according properties retrieved from the caller's class. - applicationBusEvent(Enum<?>, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with predefined values for the according properties retrieved from the caller's class. - applicationBusEvent(Enum<?>, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with the given values for the according properties. - applicationBusEvent(Enum<?>, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with predefined values for the according properties retrieved from the caller's class. - applicationBusEvent(Enum<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with the given Meta-Data. - applicationBusEvent(Enum<?>, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with the given Meta-Data. - applicationBusEvent(String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with the given values for the according properties. - applicationBusEvent(String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with predefined values for the according properties retrieved from the caller's class. - applicationBusEvent(ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with the given Meta-Data. - applicationBusEvent(EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ApplicationBusEvent
event with the given Meta-Data. - ApplicationBusEvent - Class in org.refcodes.eventbus.ext.application
-
Intuitive Meta-Interface for the
ApplicationBusEvent
as used by theApplicationBus
. - ApplicationBusEvent(Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ApplicationBusEvent(Enum<?>, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ApplicationBusEvent(Enum<?>, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ApplicationBusEvent(Enum<?>, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with the given values for the according properties.
- ApplicationBusEvent(Enum<?>, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ApplicationBusEvent(Enum<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with the given Meta-Data.
- ApplicationBusEvent(Enum<?>, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with the given Meta-Data.
- ApplicationBusEvent(String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with the given values for the according properties.
- ApplicationBusEvent(String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ApplicationBusEvent(ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with the given Meta-Data.
- ApplicationBusEvent(EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent
-
Constructs an event with the given Meta-Data.
- ApplicationBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
ApplicationBusEvent
. - applicationBusEventBuilder() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs a builder for an
ApplicationBusEvent
instance. - ApplicationBusEventMatcher - Interface in org.refcodes.eventbus.ext.application
-
A convenience definition of an
EventMatcher
for the ready to use out of the boxEventBus
implementation of the genericEventDispatcher
definition. - ApplicationBusObserver - Interface in org.refcodes.eventbus.ext.application
-
A convenience definition of an
Observer
for the ready to use out of the boxEventBus
implementation of the genericEventDispatcher
definition. - ApplicationBusSugar - Class in org.refcodes.eventbus.ext.application
-
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the
ApplicationBusEventMatcher
elements. - ApplicationBusSugar.CatchAllMatcher - Class in org.refcodes.eventbus.ext.application
- ApplicationBusSugar.CatchNoneMatcher - Class in org.refcodes.eventbus.ext.application
- asyncDispatchBus() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs the
ApplicationBus
with theDispatchStrategy.ASYNC
when publishing events: Same as theDispatchStrategy.SEQUENTIAL
approach with the difference that the sequential dispatch process is done asynchronously, freeing your parent's thread immediately after publishing your parent event. - asyncDispatchBus(boolean) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs the
ApplicationBus
with theDispatchStrategy.ASYNC
when publishing events: Same as theDispatchStrategy.SEQUENTIAL
approach with the difference that the sequential dispatch process is done asynchronously, freeing your parent's thread immediately after publishing your parent event.
B
- build() - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
-
Builder method of the builder.
- build() - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
-
Builder method of the builder.
- builder() - Static method in class org.refcodes.eventbus.ext.application.DestroyBusEvent
-
Creates builder to build
DestroyBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Creates builder to build
ExceptionBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.InitializeBusEvent
-
Creates builder to build
InitializeBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Creates builder to build
MessageBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.PauseBusEvent
-
Creates builder to build
PauseBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Creates builder to build
ApplicationBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Creates builder to build
PropertiesBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.ResumeBusEvent
-
Creates builder to build
ResumeBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.StartBusEvent
-
Creates builder to build
StartBusEvent
. - builder() - Static method in class org.refcodes.eventbus.ext.application.StopBusEvent
-
Creates builder to build
StopBusEvent
. - Builder() - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
-
Instantiates a new builder.
- Builder() - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
-
Instantiates a new builder.
- Builder() - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
-
Instantiates a new builder.
- Builder() - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
-
Instantiates a new builder.
- Builder() - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
-
Instantiates a new builder.
C
- cascadeDispatchBus() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs the
ApplicationBus
with theDispatchStrategy.CASCADE
when publishing events: The parent (invoker) thread is used to publish the parent's event to all matching observers (and is blocked till done). - cascadeDispatchBus(boolean) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs the
ApplicationBus
with theDispatchStrategy.CASCADE
when publishing events: The parent (invoker) thread is used to publish the parent's event to all matching observers (and is blocked till done). - catchAll() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Catches all events, no matching is done.
- CatchAllMatcher() - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusSugar.CatchAllMatcher
- catchNone() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Catches no event, no matching is done.
- CatchNoneMatcher() - Constructor for class org.refcodes.eventbus.ext.application.ApplicationBusSugar.CatchNoneMatcher
- channelEqualWith(String) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an "EQUAL WITH" matcher for the given channel compared with the channel stored in the
EventMetaData
.
D
- destroy() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Destroys the
ApplicationBus
after having invokedDestroyBus.publishDestroy()
. - destroy(DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Destroys the
ApplicationBus
after having invokedDestroyBus.publishDestroy(DispatchStrategy)
similar to theApplicationBus.destroy()
method, though using the providedDispatchStrategy
. - DestroyBus - Interface in org.refcodes.eventbus.ext.application
-
The
DestroyBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofDestroyBusEvent
instances. - DestroyBusEvent - Class in org.refcodes.eventbus.ext.application
-
Implementation of the
LifecycleBusEvent
forLifecycleRequest.DESTROY
. - DestroyBusEvent(Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.DestroyBusEvent
-
Instantiates a new destroy event.
- DestroyBusEvent(String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.DestroyBusEvent
-
Instantiates a new destroy event.
- DestroyBusEvent(String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.DestroyBusEvent
-
Instantiates a new destroy event.
- DestroyBusEvent(String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.DestroyBusEvent
-
Instantiates a new destroy event.
- DestroyBusEvent(ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.DestroyBusEvent
-
Instantiates a new destroy event.
- DestroyBusEvent(EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.DestroyBusEvent
-
Instantiates a new destroy event.
- DestroyBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
DestroyBusEvent
.
E
- eventMetaData - Variable in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- ExceptionBus - Interface in org.refcodes.eventbus.ext.application
-
The
ExceptionBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofThrowable
instances. - exceptionBusEvent(Enum<?>, Throwable, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with predefined values for the according properties retrieved from the caller's class. - exceptionBusEvent(Enum<?>, Throwable, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with the given values for the according properties. - exceptionBusEvent(Enum<?>, Throwable, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with the given values for the according properties. - exceptionBusEvent(Enum<?>, Throwable, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with predefined values for the according properties retrieved from the caller's class. - exceptionBusEvent(Enum<?>, Throwable, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with the given Meta-Data. - exceptionBusEvent(Enum<?>, Throwable, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with the given Meta-Data. - exceptionBusEvent(Throwable, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with predefined values for the according properties retrieved from the caller's class. - exceptionBusEvent(Throwable, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with the given values for the according properties. - exceptionBusEvent(Throwable, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with the given values for the according properties. - exceptionBusEvent(Throwable, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with predefined values for the according properties retrieved from the caller's class. - exceptionBusEvent(Throwable, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with the given Meta-Data. - exceptionBusEvent(Throwable, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
ExceptionBusEvent
event with the given Meta-Data. - ExceptionBusEvent - Class in org.refcodes.eventbus.ext.application
-
Implementation of the
ExceptionBusEvent
. - ExceptionBusEvent(Enum<?>, Throwable, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ExceptionBusEvent(Enum<?>, Throwable, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with the given values for the according properties.
- ExceptionBusEvent(Enum<?>, Throwable, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with the given values for the according properties.
- ExceptionBusEvent(Enum<?>, Throwable, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ExceptionBusEvent(Enum<?>, Throwable, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with the given Meta-Data.
- ExceptionBusEvent(Enum<?>, Throwable, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with the given Meta-Data.
- ExceptionBusEvent(Throwable, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ExceptionBusEvent(Throwable, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with the given values for the according properties.
- ExceptionBusEvent(Throwable, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with the given values for the according properties.
- ExceptionBusEvent(Throwable, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- ExceptionBusEvent(Throwable, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with the given Meta-Data.
- ExceptionBusEvent(Throwable, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ExceptionBusEvent
-
Constructs an event with the given Meta-Data.
- ExceptionBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
ExceptionBusEvent
. - exceptionBusEventBuilder() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs a builder for an
ExceptionBusEvent
instance.
G
- getAction() - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent
- getAction() - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent
- getAction() - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent
- getAction() - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent
- getAction() - Method in class org.refcodes.eventbus.ext.application.StartBusEvent
- getAction() - Method in class org.refcodes.eventbus.ext.application.StopBusEvent
- getException() - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent
- getLifecycleStatus() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- getMessage() - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent
- getPayload() - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent
- getProperties() - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent
- getType() - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent
- groupEqualWith(String) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an "EQUAL WITH" matcher for the given group compared with the group stored in the
EventMetaData
.
I
- initialize() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Initializes the
ApplicationBus
after having invokedInitializeBus.publishInitialize()
. - initialize(DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Initializes the
ApplicationBus
after having invokedInitializeBus.publishInitialize(DispatchStrategy)
similar to theApplicationBus.initialize()
method, though using the providedDispatchStrategy
. - InitializeBus - Interface in org.refcodes.eventbus.ext.application
-
The
InitializeBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofInitializeBusEvent
instances. - InitializeBusEvent - Class in org.refcodes.eventbus.ext.application
-
Implementation of the
LifecycleBusEvent
forLifecycleRequest.INITIALIZE
. - InitializeBusEvent(Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.InitializeBusEvent
-
Instantiates a new destroy event.
- InitializeBusEvent(String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.InitializeBusEvent
-
Instantiates a new destroy event.
- InitializeBusEvent(String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.InitializeBusEvent
-
Instantiates a new destroy event.
- InitializeBusEvent(String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.InitializeBusEvent
-
Instantiates a new destroy event.
- InitializeBusEvent(ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.InitializeBusEvent
-
Instantiates a new destroy event.
- InitializeBusEvent(EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.InitializeBusEvent
-
Instantiates a new destroy event.
- InitializeBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
InitializeBusEvent
. - isDestroyable() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isDestroyed() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isEventTypeOf(Class<?>) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an event matcher by event type.
- isInitalizable() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isInitialized() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isPausable() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isPaused() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isPayloadTypeOf(Class<P>) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Checks if is payload type of.
- isPublisherTypeOf(Class<? extends PT>) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an event matcher by event publisher type.
- isResumable() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isRunning() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isStartable() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isStoppable() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- isStopped() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
L
- LifecycleBus - Interface in org.refcodes.eventbus.ext.application
-
The
LifecycleBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofLifecycleStatus
signals such asInitializeBusEvent
,StartBusEvent
,PauseBusEvent
,ResumeBusEvent
,StopBusEvent
orDestroyBusEvent
instances. - LifecycleBusEvent - Interface in org.refcodes.eventbus.ext.application
-
The
LifecycleBusEvent
represents aLifecycleRequest
and might be vetoed by (depending on the firing observable) throwing aVetoException
orVetoException.VetoRuntimeException
by the accordingObserver
. - LifecycleBusObserver - Interface in org.refcodes.eventbus.ext.application
-
An observer for listening to
LifecycleBusEvent
instances.
M
- MessageBus - Interface in org.refcodes.eventbus.ext.application
-
The
MessageBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching of messageString
instances. - messageBusEvent(Enum<?>, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with predefined values for the according properties retrieved from the caller's class. - messageBusEvent(Enum<?>, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with the given values for the according properties. - messageBusEvent(Enum<?>, String, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with the given values for the according properties. - messageBusEvent(Enum<?>, String, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with predefined values for the according properties retrieved from the caller's class. - messageBusEvent(Enum<?>, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with the given Meta-Data. - messageBusEvent(Enum<?>, String, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with the given Meta-Data. - messageBusEvent(String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with predefined values for the according properties retrieved from the caller's class. - messageBusEvent(String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with the given values for the according properties. - messageBusEvent(String, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with the given values for the according properties. - messageBusEvent(String, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with predefined values for the according properties retrieved from the caller's class. - messageBusEvent(String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with the given Meta-Data. - messageBusEvent(String, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
MessageBusEvent
event with the given Meta-Data. - MessageBusEvent - Class in org.refcodes.eventbus.ext.application
-
The
MessageBusEvent
represents an event indication a message. - MessageBusEvent(Enum<?>, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- MessageBusEvent(Enum<?>, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with the given values for the according properties.
- MessageBusEvent(Enum<?>, String, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with the given values for the according properties.
- MessageBusEvent(Enum<?>, String, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- MessageBusEvent(Enum<?>, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with the given Meta-Data.
- MessageBusEvent(Enum<?>, String, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with the given Meta-Data.
- MessageBusEvent(String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- MessageBusEvent(String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with the given values for the according properties.
- MessageBusEvent(String, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with the given values for the according properties.
- MessageBusEvent(String, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- MessageBusEvent(String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with the given Meta-Data.
- MessageBusEvent(String, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.MessageBusEvent
-
Constructs an event with the given Meta-Data.
- MessageBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
MessageBusEvent
. - messageBusEventBuilder() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs a builder for an
MessageBusEvent
instance.
O
- onAction(Class<ApplicationBusEvent>, Enum<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onAction(Enum<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onActions(Class<ApplicationBusEvent>, Observer<ApplicationBusEvent>, Enum<?>...) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onActions(Observer<ApplicationBusEvent>, Enum<?>...) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onAlias(Class<ApplicationBusEvent>, String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onAlias(String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onCatchAll(Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onChannel(Class<ApplicationBusEvent>, String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onChannel(String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onDestroy(Class<?>, Observer<DestroyBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forDestroyBusEvent
instances with the given attributes. - onDestroy(Enum<?>, Class<?>, Observer<DestroyBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forDestroyBusEvent
instances with the given attributes. - onDestroy(Enum<?>, String, String, String, String, Class<?>, Observer<DestroyBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forDestroyBusEvent
instances with the given attributes. - onDestroy(Enum<?>, String, Observer<DestroyBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forDestroyBusEvent
instances with the given attributes. - onDestroy(Enum<?>, Observer<DestroyBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forDestroyBusEvent
instances with the given attributes. - onDestroy(String, String, String, String, Class<?>, Observer<DestroyBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forDestroyBusEvent
instances with the given attributes. - onDestroy(String, Observer<DestroyBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forDestroyBusEvent
instances with the given attributes. - onDestroy(DestroyBusEvent) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBusObserver
- onDestroy(Observer<DestroyBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forDestroyBusEvent
instances. - onEvent(Class<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Class<ApplicationBusEvent>, Class<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Class<ApplicationBusEvent>, Enum<?>, Class<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Class<ApplicationBusEvent>, Enum<?>, String, String, String, String, Class<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Class<ApplicationBusEvent>, Enum<?>, String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Class<ApplicationBusEvent>, Enum<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Class<ApplicationBusEvent>, String, String, String, String, Class<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Class<ApplicationBusEvent>, String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Enum<?>, Class<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Enum<?>, String, String, String, String, Class<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Enum<?>, String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(Enum<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(String, String, String, String, Class<?>, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onEvent(String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onException(Class<?>, Observer<ExceptionBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forExceptionBusEvent
instances with the given attributes. - onException(Enum<?>, Class<?>, Observer<ExceptionBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forExceptionBusEvent
instances with the given attributes. - onException(Enum<?>, String, String, String, String, Class<?>, Observer<ExceptionBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forExceptionBusEvent
instances with the given attributes. - onException(Enum<?>, String, Observer<ExceptionBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forExceptionBusEvent
instances with the given attributes. - onException(Enum<?>, Observer<ExceptionBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forExceptionBusEvent
instances with the given attributes. - onException(String, String, String, String, Class<?>, Observer<ExceptionBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forExceptionBusEvent
instances with the given attributes. - onException(String, Observer<ExceptionBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forExceptionBusEvent
instances with the given attributes. - onException(Observer<ExceptionBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forExceptionBusEvent
instances. - onGroup(Class<ApplicationBusEvent>, String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onGroup(String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onInitialize(Class<?>, Observer<InitializeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forInitializeBusEvent
instances with the given attributes. - onInitialize(Enum<?>, Class<?>, Observer<InitializeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forInitializeBusEvent
instances with the given attributes. - onInitialize(Enum<?>, String, String, String, String, Class<?>, Observer<InitializeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forInitializeBusEvent
instances with the given attributes. - onInitialize(Enum<?>, String, Observer<InitializeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forInitializeBusEvent
instances with the given attributes. - onInitialize(Enum<?>, Observer<InitializeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forInitializeBusEvent
instances with the given attributes. - onInitialize(String, String, String, String, Class<?>, Observer<InitializeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forInitializeBusEvent
instances with the given attributes. - onInitialize(String, Observer<InitializeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forInitializeBusEvent
instances with the given attributes. - onInitialize(InitializeBusEvent) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBusObserver
- onInitialize(Observer<InitializeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forInitializeBusEvent
instances. - onLifecycle(Class<?>, LifecycleBusObserver) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBus
-
Subscribes a
LifecycleBusObserver
forLifecycleBusEvent
instances with the given attributes to be passed to the accordingLifecycleBusObserver
methods. - onLifecycle(Enum<?>, Class<?>, LifecycleBusObserver) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBus
-
Subscribes a
LifecycleBusObserver
forLifecycleBusEvent
instances with the given attributes to be passed to the accordingLifecycleBusObserver
methods. - onLifecycle(Enum<?>, String, String, String, String, Class<?>, LifecycleBusObserver) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBus
-
Subscribes a
LifecycleBusObserver
forLifecycleBusEvent
instances with the given attributes to be passed to the accordingLifecycleBusObserver
methods. - onLifecycle(Enum<?>, String, LifecycleBusObserver) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBus
-
Subscribes a
LifecycleBusObserver
forLifecycleBusEvent
instances with the given attributes to be passed to the accordingLifecycleBusObserver
methods. - onLifecycle(Enum<?>, LifecycleBusObserver) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBus
-
Subscribes a
LifecycleBusObserver
forLifecycleBusEvent
instances with the given attributes to be passed to the accordingLifecycleBusObserver
methods. - onLifecycle(String, String, String, String, Class<?>, LifecycleBusObserver) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBus
-
Subscribes a
LifecycleBusObserver
forLifecycleBusEvent
instances with the given attributes to be passed to the accordingLifecycleBusObserver
methods. - onLifecycle(String, LifecycleBusObserver) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBus
-
Subscribes a
LifecycleBusObserver
forLifecycleBusEvent
instances with the given attributes to be passed to the accordingLifecycleBusObserver
methods. - onLifecycle(LifecycleBusObserver) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBus
-
Subscribes a
LifecycleBusObserver
forLifecycleBusEvent
instances to be passed to the accordingLifecycleBusObserver
methods. - onMessage(Class<?>, Observer<MessageBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forMessageBusEvent
instances with the given attributes. - onMessage(Enum<?>, Class<?>, Observer<MessageBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forMessageBusEvent
instances with the given attributes. - onMessage(Enum<?>, String, String, String, String, Class<?>, Observer<MessageBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forMessageBusEvent
instances with the given attributes. - onMessage(Enum<?>, String, Observer<MessageBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forMessageBusEvent
instances with the given attributes. - onMessage(Enum<?>, Observer<MessageBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forMessageBusEvent
instances with the given attributes. - onMessage(String, String, String, String, Class<?>, Observer<MessageBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forMessageBusEvent
instances with the given attributes. - onMessage(String, Observer<MessageBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forMessageBusEvent
instances with the given attributes. - onMessage(Observer<MessageBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forMessageBusEvent
instances. - onPause(Class<?>, Observer<PauseBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPauseBusEvent
instances with the given attributes. - onPause(Enum<?>, Class<?>, Observer<PauseBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPauseBusEvent
instances with the given attributes. - onPause(Enum<?>, String, String, String, String, Class<?>, Observer<PauseBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPauseBusEvent
instances with the given attributes. - onPause(Enum<?>, String, Observer<PauseBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPauseBusEvent
instances with the given attributes. - onPause(Enum<?>, Observer<PauseBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPauseBusEvent
instances with the given attributes. - onPause(String, String, String, String, Class<?>, Observer<PauseBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPauseBusEvent
instances with the given attributes. - onPause(String, Observer<PauseBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPauseBusEvent
instances with the given attributes. - onPause(PauseBusEvent) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBusObserver
- onPause(Observer<PauseBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPauseBusEvent
instances. - onPayload(Class<P>, Class<?>, Observer<PayloadBusEvent<P>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Class<P>, Enum<?>, Class<?>, Observer<PayloadBusEvent<P>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Class<P>, Enum<?>, String, String, String, String, Class<?>, Observer<PayloadBusEvent<P>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Class<P>, Enum<?>, String, Observer<PayloadBusEvent<P>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Class<P>, Enum<?>, Observer<PayloadBusEvent<P>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Class<P>, String, String, String, String, Class<?>, Observer<PayloadBusEvent<P>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Class<P>, String, Observer<PayloadBusEvent<P>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Class<P>, Observer<PayloadBusEvent<P>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances. - onPayload(Enum<?>, Class<?>, Observer<PayloadBusEvent<?>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Enum<?>, String, String, String, String, Class<?>, Observer<PayloadBusEvent<?>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Enum<?>, String, Observer<PayloadBusEvent<?>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Enum<?>, Observer<PayloadBusEvent<?>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(String, String, String, String, Class<?>, Observer<PayloadBusEvent<?>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(String, Observer<PayloadBusEvent<?>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances with the given attributes. - onPayload(Observer<PayloadBusEvent<?>>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPayloadBusEvent
instances. - onProperties(Class<?>, Observer<PropertiesBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPropertiesBusEvent
instances with the given attributes. - onProperties(Enum<?>, Class<?>, Observer<PropertiesBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPropertiesBusEvent
instances with the given attributes. - onProperties(Enum<?>, String, String, String, String, Class<?>, Observer<PropertiesBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPropertiesBusEvent
instances with the given attributes. - onProperties(Enum<?>, String, Observer<PropertiesBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPropertiesBusEvent
instances with the given attributes. - onProperties(Enum<?>, Observer<PropertiesBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPropertiesBusEvent
instances with the given attributes. - onProperties(String, String, String, String, Class<?>, Observer<PropertiesBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPropertiesBusEvent
instances with the given attributes. - onProperties(String, Observer<PropertiesBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPropertiesBusEvent
instances with the given attributes. - onProperties(Observer<PropertiesBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forPropertiesBusEvent
instances. - onResume(Class<?>, Observer<ResumeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forResumeBusEvent
instances with the given attributes. - onResume(Enum<?>, Class<?>, Observer<ResumeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forResumeBusEvent
instances with the given attributes. - onResume(Enum<?>, String, String, String, String, Class<?>, Observer<ResumeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forResumeBusEvent
instances with the given attributes. - onResume(Enum<?>, String, Observer<ResumeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forResumeBusEvent
instances with the given attributes. - onResume(Enum<?>, Observer<ResumeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forResumeBusEvent
instances with the given attributes. - onResume(String, String, String, String, Class<?>, Observer<ResumeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forResumeBusEvent
instances with the given attributes. - onResume(String, Observer<ResumeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forResumeBusEvent
instances with the given attributes. - onResume(ResumeBusEvent) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBusObserver
- onResume(Observer<ResumeBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forResumeBusEvent
instances. - onStart(Class<?>, Observer<StartBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStartBusEvent
instances with the given attributes. - onStart(Enum<?>, Class<?>, Observer<StartBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStartBusEvent
instances with the given attributes. - onStart(Enum<?>, String, String, String, String, Class<?>, Observer<StartBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStartBusEvent
instances with the given attributes. - onStart(Enum<?>, String, Observer<StartBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStartBusEvent
instances with the given attributes. - onStart(Enum<?>, Observer<StartBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStartBusEvent
instances with the given attributes. - onStart(String, String, String, String, Class<?>, Observer<StartBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStartBusEvent
instances with the given attributes. - onStart(String, Observer<StartBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStartBusEvent
instances with the given attributes. - onStart(StartBusEvent) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBusObserver
- onStart(Observer<StartBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStartBusEvent
instances. - onStop(Class<?>, Observer<StopBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStopBusEvent
instances with the given attributes. - onStop(Enum<?>, Class<?>, Observer<StopBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStopBusEvent
instances with the given attributes. - onStop(Enum<?>, String, String, String, String, Class<?>, Observer<StopBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStopBusEvent
instances with the given attributes. - onStop(Enum<?>, String, Observer<StopBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStopBusEvent
instances with the given attributes. - onStop(Enum<?>, Observer<StopBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStopBusEvent
instances with the given attributes. - onStop(String, String, String, String, Class<?>, Observer<StopBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStopBusEvent
instances with the given attributes. - onStop(String, Observer<StopBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStopBusEvent
instances with the given attributes. - onStop(StopBusEvent) - Method in interface org.refcodes.eventbus.ext.application.LifecycleBusObserver
- onStop(Observer<StopBusEvent>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Similar to the more generic method
EventBusObservable.subscribe(EventMatcher, Observer)
THOUGH subscribes forStopBusEvent
instances. - onType(Class<EVT>, Observer<EVT>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onUniversalId(Class<ApplicationBusEvent>, String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- onUniversalId(String, Observer<ApplicationBusEvent>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- or(ApplicationBusEventMatcher...) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an "OR" matcher for the given matchers.
- org.refcodes.eventbus.ext.application - module org.refcodes.eventbus.ext.application
- org.refcodes.eventbus.ext.application - package org.refcodes.eventbus.ext.application
-
This artifact extends the refcodes-eventbus toolkit with add-on functionality as of being provided by the refcodes-properties toolkit, lifecycle-support and the like required for stand alone application development.
P
- parallelDispatchBus() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs the
ApplicationBus
with theDispatchStrategy.PARALLEL
when publishing events: Each matching observer is invoked in its own thread. - parallelDispatchBus(boolean) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs the
ApplicationBus
with theDispatchStrategy.PARALLEL
when publishing events: Each matching observer is invoked in its own thread. - pause() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Pauses the
ApplicationBus
after having invokedPauseBus.publishPause()
. - pause(DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Pauses the
ApplicationBus
after having invokedPauseBus.publishPause(DispatchStrategy)
similar to theApplicationBus.pause()
method, though using the providedDispatchStrategy
. - PauseBus - Interface in org.refcodes.eventbus.ext.application
-
The
PauseBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofPauseBusEvent
instances. - PauseBusEvent - Class in org.refcodes.eventbus.ext.application
-
Implementation of the
LifecycleBusEvent
forLifecycleRequest.PAUSE
. - PauseBusEvent(Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PauseBusEvent
-
Instantiates a new pause event.
- PauseBusEvent(String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PauseBusEvent
-
Instantiates a new pause event.
- PauseBusEvent(String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PauseBusEvent
-
Instantiates a new pause event.
- PauseBusEvent(String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PauseBusEvent
-
Instantiates a new pause event.
- PauseBusEvent(ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PauseBusEvent
-
Instantiates a new pause event.
- PauseBusEvent(EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PauseBusEvent
-
Instantiates a new pause event.
- PauseBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
PauseBusEvent
. - PayloadBus - Interface in org.refcodes.eventbus.ext.application
-
The
PayloadBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching of payloads. - payloadBusEvent(Enum<?>, P, Class<P>, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with predefined values for the according properties retrieved from the caller's class. - payloadBusEvent(Enum<?>, P, Class<P>, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(Enum<?>, P, Class<P>, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(Enum<?>, P, Class<P>, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with predefined values for the according properties retrieved from the caller's class. - payloadBusEvent(Enum<?>, P, Class<P>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given Meta-Data. - payloadBusEvent(Enum<?>, P, Class<P>, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(Enum<?>, P, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(Enum<?>, P, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(Enum<?>, P, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with predefined values for the according properties retrieved from the caller's class. - payloadBusEvent(Enum<?>, P, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given Meta-Data. - payloadBusEvent(Enum<?>, P, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given Meta-Data. - payloadBusEvent(P, Class<P>, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with predefined values for the according properties retrieved from the caller's class. - payloadBusEvent(P, Class<P>, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(P, Class<P>, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(P, Class<P>, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with predefined values for the according properties retrieved from the caller's class. - payloadBusEvent(P, Class<P>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given Meta-Data. - payloadBusEvent(P, Class<P>, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given Meta-Data. - payloadBusEvent(P, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(P, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given values for the according properties. - payloadBusEvent(P, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with predefined values for the according properties retrieved from the caller's class. - payloadBusEvent(P, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given Meta-Data. - payloadBusEvent(P, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PayloadBusEvent
event with the given Meta-Data. - PayloadBusEvent<P> - Class in org.refcodes.eventbus.ext.application
-
The
PayloadBusEvent
represents an event indication a payload. - PayloadBusEvent(Enum<?>, P, Class<P>, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PayloadBusEvent(Enum<?>, P, Class<P>, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(Enum<?>, P, Class<P>, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(Enum<?>, P, Class<P>, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PayloadBusEvent(Enum<?>, P, Class<P>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given Meta-Data.
- PayloadBusEvent(Enum<?>, P, Class<P>, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(Enum<?>, P, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(Enum<?>, P, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(Enum<?>, P, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PayloadBusEvent(Enum<?>, P, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given Meta-Data.
- PayloadBusEvent(Enum<?>, P, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given Meta-Data.
- PayloadBusEvent(P, Class<P>, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PayloadBusEvent(P, Class<P>, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(P, Class<P>, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(P, Class<P>, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PayloadBusEvent(P, Class<P>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given Meta-Data.
- PayloadBusEvent(P, Class<P>, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given Meta-Data.
- PayloadBusEvent(P, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(P, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given values for the according properties.
- PayloadBusEvent(P, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PayloadBusEvent(P, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given Meta-Data.
- PayloadBusEvent(P, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PayloadBusEvent
-
Constructs an event with the given Meta-Data.
- PayloadBusEvent.Builder<P> - Class in org.refcodes.eventbus.ext.application
-
Builder to build
PayloadBusEvent
. - payloadBusEventBuilder() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs a builder for an
PayloadBusEvent
instance. - PropertiesBus - Interface in org.refcodes.eventbus.ext.application
-
The
PropertiesBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofProperties
instances. - propertiesBusEvent(Enum<?>, Properties, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with predefined values for the according properties retrieved from the caller's class. - propertiesBusEvent(Enum<?>, Properties, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with the given values for the according properties. - propertiesBusEvent(Enum<?>, Properties, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with the given values for the according properties. - propertiesBusEvent(Enum<?>, Properties, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with predefined values for the according properties retrieved from the caller's class. - propertiesBusEvent(Enum<?>, Properties, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with the given Meta-Data. - propertiesBusEvent(Enum<?>, Properties, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with the given Meta-Data. - propertiesBusEvent(Properties, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with predefined values for the according properties retrieved from the caller's class. - propertiesBusEvent(Properties, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with the given values for the according properties. - propertiesBusEvent(Properties, String, String, String, String, Class<?>, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with the given values for the according properties. - propertiesBusEvent(Properties, String, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with predefined values for the according properties retrieved from the caller's class. - propertiesBusEvent(Properties, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with the given Meta-Data. - propertiesBusEvent(Properties, EventMetaData, ApplicationBus) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs an
PropertiesBusEvent
event with the given Meta-Data. - PropertiesBusEvent - Class in org.refcodes.eventbus.ext.application
-
Implementation of the
PropertiesBusEvent
. - PropertiesBusEvent(Enum<?>, Properties, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PropertiesBusEvent(Enum<?>, Properties, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with the given values for the according properties.
- PropertiesBusEvent(Enum<?>, Properties, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with the given values for the according properties.
- PropertiesBusEvent(Enum<?>, Properties, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PropertiesBusEvent(Enum<?>, Properties, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with the given Meta-Data.
- PropertiesBusEvent(Enum<?>, Properties, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with the given Meta-Data.
- PropertiesBusEvent(Properties, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PropertiesBusEvent(Properties, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with the given values for the according properties.
- PropertiesBusEvent(Properties, String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with the given values for the according properties.
- PropertiesBusEvent(Properties, String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with predefined values for the according properties retrieved from the caller's class.
- PropertiesBusEvent(Properties, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with the given Meta-Data.
- PropertiesBusEvent(Properties, EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.PropertiesBusEvent
-
Constructs an event with the given Meta-Data.
- PropertiesBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
PropertiesBusEvent
. - propertiesBusEventBuilder() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs a builder for an
PropertiesBusEvent
instance. - publishDestroy() - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishDestroy(Class<?>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishDestroy(Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishDestroy(String) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishDestroy(String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes an event with the provided initialize for the given attributes.
- publishDestroy(String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishDestroy(String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishDestroy(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishDestroy(EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishDestroy(EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.DestroyBus
-
Publishes a destroy event with the given attributes.
- publishEvent() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Fires an event with the properties set for the
ApplicationBusEvent.Builder
instance upon finishing of by invokingApplicationBusEvent.Builder.build()
. - publishEvent(Class<?>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Class<?>, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, Class<?>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, Class<?>, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, String) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, String, Class<?>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, String, String, String, String, Class<?>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, String, String, String, String, Class<?>, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, String, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, EventMetaData) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(Enum<?>, EventMetaData, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(String) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(String, String, String, String, Class<?>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(String, String, String, String, Class<?>, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(String, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Fires an event with the properties set for the
ApplicationBusEvent.Builder
instance upon finishing of by invokingApplicationBusEvent.Builder.build()
. - publishEvent(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishEvent(EventMetaData, DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- publishException() - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Fires an event with the properties set for the
ExceptionBusEvent.Builder
instance upon finishing of by invokingExceptionBusEvent.Builder.build()
. - publishException(Enum<?>, Exception) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Enum<?>, Exception, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Enum<?>, Exception, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Enum<?>, Exception, String) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Enum<?>, Exception, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception for the given attributes.
- publishException(Enum<?>, Exception, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Enum<?>, Exception, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Enum<?>, Exception, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Enum<?>, Exception, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Enum<?>, Exception, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, String) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(Exception, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Publishes an event with the provided exception and the given attributes.
- publishException(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ExceptionBus
-
Fires an event with the properties set for the
ExceptionBusEvent.Builder
instance upon finishing of by invokingExceptionBusEvent.Builder.build()
. - publishInitialize() - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishInitialize(Class<?>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishInitialize(Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishInitialize(String) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishInitialize(String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes an event with the provided initialize for the given attributes.
- publishInitialize(String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishInitialize(String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishInitialize(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishInitialize(EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishInitialize(EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.InitializeBus
-
Publishes a initialize event with the given attributes.
- publishMessage() - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Fires an event with the properties set for the
MessageBusEvent.Builder
instance upon finishing of by invokingMessageBusEvent.Builder.build()
. - publishMessage(Enum<?>, String) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(Enum<?>, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(Enum<?>, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(Enum<?>, String, String) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(Enum<?>, String, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message for the given attributes.
- publishMessage(Enum<?>, String, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(Enum<?>, String, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(Enum<?>, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(Enum<?>, String, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(Enum<?>, String, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, String) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(String, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Publishes an event with the provided message and the given attributes.
- publishMessage(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.MessageBus
-
Fires an event with the properties set for the
MessageBusEvent.Builder
instance upon finishing of by invokingMessageBusEvent.Builder.build()
. - publishPause() - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPause(Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPause(Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPause(String) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPause(String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes an event with the provided initialize for the given attributes.
- publishPause(String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPause(String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPause(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPause(EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPause(EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PauseBus
-
Publishes a pause event with the given attributes.
- publishPayload() - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Fires an event with the properties set for the
PayloadBusEvent.Builder
instance upon finishing of by invokingPayloadBusEvent.Builder.build()
. - publishPayload(Enum<?>, P, Class<P>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, String) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, Class<P>, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, String) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(Enum<?>, P, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Fires an event with the properties set for the
PayloadBusEvent.Builder
instance upon finishing of by invokingPayloadBusEvent.Builder.build()
. - publishPayload(P) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, String) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, Class<P>, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, String) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishPayload(P, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PayloadBus
-
Publishes an event with the provided payload and the given attributes.
- publishProperties() - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Fires an event with the properties set for the
PropertiesBusEvent.Builder
instance upon finishing of by invokingPropertiesBusEvent.Builder.build()
. - publishProperties(Enum<?>, Properties) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Enum<?>, Properties, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Enum<?>, Properties, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Enum<?>, Properties, String) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Enum<?>, Properties, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties for the given attributes.
- publishProperties(Enum<?>, Properties, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Enum<?>, Properties, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Enum<?>, Properties, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Enum<?>, Properties, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Enum<?>, Properties, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Fires an event with the properties set for the
PropertiesBusEvent.Builder
instance upon finishing of by invokingPropertiesBusEvent.Builder.build()
. - publishProperties(Properties) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, String) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishProperties(Properties, EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.PropertiesBus
-
Publishes an event with the provided properties and the given attributes.
- publishResume() - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(Class<?>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(String) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishResume(EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.ResumeBus
-
Publishes a resume event with the given attributes.
- publishStart() - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(Class<?>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(String) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStart(EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StartBus
-
Publishes a start event with the given attributes.
- publishStop() - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
- publishStop(Class<?>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
- publishStop(Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
- publishStop(String) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
- publishStop(String, String, String, String, Class<?>) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes an event with the provided initialize for the given attributes.
- publishStop(String, String, String, String, Class<?>, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
- publishStop(String, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
- publishStop(DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
- publishStop(EventMetaData) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
- publishStop(EventMetaData, DispatchStrategy) - Method in interface org.refcodes.eventbus.ext.application.StopBus
-
Publishes a stop event with the given attributes.
R
- resume() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Resumes the
ApplicationBus
after having invokedResumeBus.publishResume()
. - resume(DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Resumes the
ApplicationBus
after having invokedResumeBus.publishResume(DispatchStrategy)
similar to theApplicationBus.pause()
method, though using the providedDispatchStrategy
. - ResumeBus - Interface in org.refcodes.eventbus.ext.application
-
The
ResumeBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofResumeBusEvent
instances. - ResumeBusEvent - Class in org.refcodes.eventbus.ext.application
-
Implementation of the
LifecycleBusEvent
forLifecycleRequest.RESUME
. - ResumeBusEvent(Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ResumeBusEvent
-
Instantiates a new resume event.
- ResumeBusEvent(String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ResumeBusEvent
-
Instantiates a new resume event.
- ResumeBusEvent(String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ResumeBusEvent
-
Instantiates a new resume event.
- ResumeBusEvent(String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ResumeBusEvent
-
Instantiates a new resume event.
- ResumeBusEvent(ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ResumeBusEvent
-
Instantiates a new resume event.
- ResumeBusEvent(EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.ResumeBusEvent
-
Instantiates a new resume event.
- ResumeBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
ResumeBusEvent
.
S
- sequentialDispatchBus() - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs the
ApplicationBus
with theDispatchStrategy.SEQUENTIAL
when publishing events: The parent (invoker) thread is used to publish the parent's event as well as the child events published by the matching observers of the parent event (and so on, in case them useDispatchStrategy.SEQUENTIAL
as well). - sequentialDispatchBus(boolean) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Constructs the
ApplicationBus
with theDispatchStrategy.SEQUENTIAL
when publishing events: The parent (invoker) thread is used to publish the parent's event as well as the child events published by the matching observers of the parent event (and so on, in case them useDispatchStrategy.SEQUENTIAL
as well). - source - Variable in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- start() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Starts the
ApplicationBus
after having invokedStartBus.publishStart()
. - start(DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Starts the
ApplicationBus
after having invokedStartBus.publishStart(DispatchStrategy)
similar to theApplicationBus.pause()
method, though using the providedDispatchStrategy
. - StartBus - Interface in org.refcodes.eventbus.ext.application
-
The
StartBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofStartBusEvent
instances. - StartBusEvent - Class in org.refcodes.eventbus.ext.application
-
Implementation of the
LifecycleBusEvent
forLifecycleRequest.START
. - StartBusEvent(Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StartBusEvent
-
Instantiates a new start event.
- StartBusEvent(String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StartBusEvent
-
Instantiates a new start event.
- StartBusEvent(String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StartBusEvent
-
Instantiates a new start event.
- StartBusEvent(String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StartBusEvent
-
Instantiates a new start event.
- StartBusEvent(ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StartBusEvent
-
Instantiates a new start event.
- StartBusEvent(EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StartBusEvent
-
Instantiates a new start event.
- StartBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
StartBusEvent
. - stop() - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Stops the
ApplicationBus
after having invokedStopBus.publishStop()
. - stop(DispatchStrategy) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
-
Stops the
ApplicationBus
after having invokedStopBus.publishStop(DispatchStrategy)
similar to theApplicationBus.pause()
method, though using the providedDispatchStrategy
. - StopBus - Interface in org.refcodes.eventbus.ext.application
-
The
StopBus
extends theApplicationBus
with convenience functionality common to everyday application and service development regarding dispatching ofStopBusEvent
instances. - StopBusEvent - Class in org.refcodes.eventbus.ext.application
-
Implementation of the
LifecycleBusEvent
forLifecycleRequest.STOP
. - StopBusEvent(Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StopBusEvent
-
Instantiates a new stop event.
- StopBusEvent(String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StopBusEvent
-
Instantiates a new stop event.
- StopBusEvent(String, String, String, String, Class<?>, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StopBusEvent
-
Instantiates a new stop event.
- StopBusEvent(String, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StopBusEvent
-
Instantiates a new stop event.
- StopBusEvent(ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StopBusEvent
-
Instantiates a new stop event.
- StopBusEvent(EventMetaData, ApplicationBus) - Constructor for class org.refcodes.eventbus.ext.application.StopBusEvent
-
Instantiates a new stop event.
- StopBusEvent.Builder - Class in org.refcodes.eventbus.ext.application
-
Builder to build
StopBusEvent
. - subscribe(Class<EVT>, ApplicationBusEventMatcher, Observer<EVT>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
- subscribe(Class<EVT>, Observer<EVT>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBus
T
- toString() - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent
- toString() - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent
U
- uidIdEqualWith(String) - Static method in class org.refcodes.eventbus.ext.application.ApplicationBusSugar
-
Factory method to create an "EQUAL WITH" matcher for the given UID compared with the UID stored in the
EventMetaData
.
W
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
- withAction(Enum<?>) - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
- withAlias(String) - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
- withChannel(String) - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
- withException(Throwable) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
- withGroup(String) - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
- withMessage(String) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
- withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withMetaData(EventMetaData) - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
-
Merges all not-null values of the provided
EventMetaData
instance into thisApplicationBusEvent.Builder
instance. - withPayload(P) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withProperties(Properties) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
- withPublisherType(Class<?>) - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
- withSource(ApplicationBus) - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
- withType(Class<P>) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.ApplicationBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.DestroyBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.ExceptionBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.InitializeBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.MessageBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.PauseBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.PayloadBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.PropertiesBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.ResumeBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.StartBusEvent.Builder
- withUniversalId(String) - Method in class org.refcodes.eventbus.ext.application.StopBusEvent.Builder
_
- _message - Variable in class org.refcodes.eventbus.ext.application.MessageBusEvent
- _payload - Variable in class org.refcodes.eventbus.ext.application.PayloadBusEvent
- _properties - Variable in class org.refcodes.eventbus.ext.application.PropertiesBusEvent
- _type - Variable in class org.refcodes.eventbus.ext.application.PayloadBusEvent
All Classes and Interfaces|All Packages