All Classes and Interfaces

Class
Description
The ApplicationBus extends the GenericEventBus with convenience functionality common to everyday application and service development as defined by the interfaces PayloadBus, PropertiesBus, MessageBus, ExceptionBus as well as LifecycleBus on top of the GenericEventBus.
Intuitive Meta-Interface for the ApplicationBusEvent as used by the ApplicationBus.
Intuitive Meta-Interface for the ApplicationBusEvent.ApplicationBusEventBuilder as used by the ApplicationBus.
Intuitive Meta-Class for the MetaDataActionEventBuilderImpl as used by the ApplicationBus.
Intuitive Meta-Class for the MetaDataActionEventImpl as used by the ApplicationBus.
ApplicationBusImpl implements the ApplicationBus, extending the ApplicationBus with convenience functionality common to everyday application and service development.
A convenience definition of an Observer for the ready to use out of the box EventBusImpl implementation of the generic GenericEventBus definition.
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the ApplicationEventMatcher elements.
 
 
A convenience definition of an EventMatcher for the ready to use out of the box EventBusImpl implementation of the generic GenericEventBus definition.
The DestroyBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of DestroyBusEvent instances.
Implementation of the LifecycleBusEvent for LifecycleRequest.DESTROY.
The ExceptionBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of Throwable instances.
Implementation of the ExceptionBusEvent.
The InitializeBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of InitializeBusEvent instances.
Implementation of the LifecycleBusEvent for LifecycleRequest.INITIALIZE with an additional Properties object for configuration.
The LifecycleBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of LifecycleStatus signals such as InitializeBusEvent, StartBusEvent, PauseBusEvent, ResumeBusEvent, StopBusEvent or DestroyBusEvent instances.
The LifecycleBusEvent represents a LifecycleRequest and might be vetoed by (depending on the firing observable) throwing a VetoException or VetoException.VetoRuntimeException by the according Observer.
An observer for listening to LifecycleBusEvent instances.
The MessageBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of message String instances.
An event indication a message.
Implementation of the MessageBusEvent.
The MessagePropertiesBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of Properties instances.
The PauseBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of PauseBusEvent instances.
Implementation of the LifecycleBusEvent for LifecycleRequest.PAUSE.
The PayloadBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of payloads.
Intuitive Meta-Interface for the PayloadMetaDataActionEvent as used by the ApplicationBus.
Intuitive Meta-Interface for the PayloadMetaDataActionEvent.ActionPayloadMetaDataEventBuilder as used by the ApplicationBus.
Intuitive Meta-Class for the PayloadMetaDataActionEventBuilderImpl as used by the ApplicationBus.
Intuitive Meta-Class for the PayloadMetaDataActionEventImpl as used by the ApplicationBus.
The PropertiesBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of Properties instances.
An event indication a properties.
Implementation of the PropertiesBusEvent.
The ResumeBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of ResumeBusEvent instances.
Implementation of the LifecycleBusEvent for LifecycleRequest.RESUME.
The StartBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of StartBusEvent instances.
Implementation of the LifecycleBusEvent for LifecycleRequest.START.
The StopBus extends the ApplicationBus with convenience functionality common to everyday application and service development regarding dispatching of StopBusEvent instances.
Implementation of the LifecycleBusEvent for LifecycleRequest.STOP.