All Classes and Interfaces
Class
Description
Abstract implementation of the base
GenericConnectionRequestEvent
.Abstract implementation of the base
GenericConnectionStatusEvent
.Abstract implementation of the base
GenericLifecycleRequestEvent
.Abstract implementation of the base
GenericLifecycleStatusEvent
.Abstract implementation of the base
GenericNetworkRequestEvent
.Abstract implementation of the base
GenericNetworkStatusEvent
.Implementation of the
ConnectionStatusEvent
for
ConnectionStatus.CLOSED
.Implementation of the
ConnectionRequestEvent
for
ConnectionRequest.CLOSE
.An observer for listening to
ConnectionStatusEvent
instances.An observer for listening to
ConnectionRequestEvent
instances.Provides an accessor for a
ConnectionRequest
property.Provides a mutator for a
ConnectionRequest
property.Provides a
ConnectionRequest
property.The
ConnectionRequestEvent
represents a ConnectionRequest
and
might be vetoed by (depending on the firing observable) throwing a
VetoException
or VetoException.VetoRuntimeException
by the according
Observer
.The
ConnectionStatusEvent
indicates the ConnectionStatus
for
a component.Implementation of the
LifecycleStatusEvent
for
LifecycleStatus.DESTROYED
.Implementation of the
LifecycleRequestEvent
for
LifecycleRequest.DESTROY
.The
GenericClosedEvent
signals a ConnectionStatus.CLOSED
event.The
GenericCloseEvent
signals a ConnectionRequest.CLOSE
event.The
GenericConnectionRequestEvent
represents a
ConnectionRequest
and might be vetoed by (depending on the firing
observable) throwing a VetoException
or VetoException.VetoRuntimeException
by the according Observer
.The
GenericConnectionStatusEvent
indicates the
ConnectionStatus
for a connection.The
GenericDestroyedEvent
signals a LifecycleStatus.DESTROYED
event.The
GenericDestroyEvent
signals a LifecycleRequest.DESTROY
event.The
GenericInitializedEvent
signals a
LifecycleStatus.INITIALIZED
event.The
GenericInitializeEvent
signals a
LifecycleRequest.INITIALIZE
event.The
GenericLifecycleRequestEvent
represents a
LifecycleRequest
and might be vetoed by (depending on the firing
observable) throwing a VetoException
or VetoException.VetoRuntimeException
by the according Observer
.GenericLifecycleRequestObserver<A,INIT extends GenericInitializeEvent<A,META,SRC>,START extends GenericStartEvent<A,META,SRC>,RESUME extends GenericResumeEvent<A,META,SRC>,PAUSE extends GenericPauseEvent<A,META,SRC>,STOP extends GenericStopEvent<A,META,SRC>,DESTROY extends GenericDestroyEvent<A,META,SRC>,META extends org.refcodes.mixin.EventMetaData,SRC>
The
GenericLifecycleRequestObserver
is signaled upon
GenericLifecycleRequestEvent
events.The
GenericLifecycleStatusEvent
indicates the LifecycleStatus
for a component.GenericLifecycleStatusObserver<A,INITED extends GenericInitializedEvent<A,META,SRC>,STARTED extends GenericStartedEvent<A,META,SRC>,RESUMED extends GenericResumedEvent<A,META,SRC>,PAUSED extends GenericPausedEvent<A,META,SRC>,STOPPED extends GenericStoppedEvent<A,META,SRC>,DESTROYED extends GenericDestroyedEvent<A,META,SRC>,META extends org.refcodes.mixin.EventMetaData,SRC>
The
GenericLifecycleStatusObserver
is signaled upon
GenericLifecycleStatusEvent
events.The
GenericNetworkRequestEvent
represents a ConnectionRequest
for a connection and might be vetoed by (depending on the firing observable)
throwing a VetoException
or VetoException.VetoRuntimeException
by the
according Observer
.The
GenericNetworkStatusEvent
indicates the ConnectionStatus
for a component's connection.The
GenericOpenedEvent
signals a ConnectionStatus.OPENED
event.The
GenericOpenEvent
signals a ConnectionRequest.OPEN
event.The
GenericPausedEvent
signals a LifecycleStatus.PAUSED
event.The
GenericPauseEvent
signals a LifecycleRequest.PAUSE
event.The
GenericResumedEvent
signals a LifecycleStatus.STARTED
event.The
GenericResumeEvent
signals a LifecycleRequest.RESUME
event.The
GenericStartedEvent
signals a LifecycleStatus.STARTED
event.The
GenericStartEvent
signals a LifecycleRequest.START
event.The
GenericStopEvent
signals a LifecycleRequest.STOP
event.The
GenericStoppedEvent
signals a LifecycleStatus.STOPPED
event.Implementation of the
LifecycleStatusEvent
for
LifecycleStatus.INITIALIZED
.Implementation of the
LifecycleRequestEvent
for
LifecycleRequest.INITIALIZE
.The
LifecycleRequestEvent
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
LifecycleRequestEvent
instances.TThe
LifecycleStatusEvent
indicates the LifecycleStatus
for a
component.An observer for listening to
LifecycleStatusEvent
instances.The
NetworkRequestEvent
represents a ConnectionRequest
for a
connection and might be vetoed by (depending on the firing observable)
throwing a VetoException
or VetoException.VetoRuntimeException
by the
according Observer
.The
NetworkStatusEvent
indicates the ConnectionStatus
for a
component's connection.Provides an accessor for an
ObservableLifecycleStatusAutomaton
property.Provides a mutator for an
ObservableLifecycleStatusAutomaton
property.Provides an
ObservableLifecycleStatusAutomaton
property.The
ObservableLifecycleRequestAutomaton
extends the
ObservableLifecycleStatusAutomaton
with request
GenericActionEvent
functionality which can be vetoed.Abstract implementation of the
ObservableLifecycleStatusAutomaton
interface with the according hook methods for you to create your domain
driven ObservableLifecycleStatusAutomaton
.A system implementing this interface supports a component life-cycle.
Abstract implementation of the
ObservableLifecycleStatusAutomaton
interface with the according hook methods for you to create your domain
driven ObservableLifecycleStatusAutomaton
.Implementation of the
ConnectionStatusEvent
for
ConnectionStatus.OPENED
.Implementation of the
ConnectionRequestEvent
for
ConnectionRequest.OPEN
.Implementation of the
LifecycleStatusEvent
for
LifecycleStatus.PAUSED
.Implementation of the
LifecycleRequestEvent
for
LifecycleRequest.PAUSE
.Implementation of the
LifecycleStatusEvent
for
LifecycleStatus.STARTED
.Implementation of the
LifecycleRequestEvent
for
LifecycleRequest.RESUME
.Implementation of the
LifecycleStatusEvent
for
LifecycleStatus.STARTED
.Implementation of the
LifecycleRequestEvent
for
LifecycleRequest.START
.Implementation of the
LifecycleRequestEvent
for
LifecycleRequest.STOP
.Implementation of the
LifecycleStatusEvent
for
LifecycleStatus.STOPPED
.