Package org.refcodes.component.ext.observer
package org.refcodes.component.ext.observer
-
ClassDescriptionAbstract implementation of the base
ConnectionRequestEvent.Abstract implementation of the baseConnectionStatusEvent.Abstract implementation of the baseLifecycleRequestEvent.TheAbstractLifecycleStatusEventevent is the base implementation for theLifecycleStatusEvent.AnConnectionStatusdenoting accomplished closing.ClosedEvent<SRC>Implementation of theConnectionStatusEventforConnectionStatus.CLOSED.CloseEvent<SRC>Implementation of theConnectionRequestEventforConnectionRequest.CLOSE.CloseRequestedEvent<SRC>* AnConnectionRequestevent denoting a close request.ComponentEvent<A,SRC> TheComponentEventis the base event for component related signals.ConnectionEvent<A,SRC> TheConnectionEventis the base event for connection related signals.ConnectionObserver<SRC>An observer for listening toConnectionEventinstances.An observer for listening toConnectionRequestEventinstances.Provides an accessor for aConnectionRequestproperty.Provides a mutator for aConnectionRequestproperty.Provides aConnectionRequestproperty.TheConnectionRequestEventrepresents aConnectionRequestand might be vetoed by (depending on the firing observable) throwing aVetoExceptionorVetoException.VetoRuntimeExceptionby the accordingObserver.TheConnectionStatusEventindicates theConnectionStatusfor a component.AnLifecycleStatusEventdenoting accomplished destroying.DestroyedEvent<SRC>Implementation of theLifecycleStatusEventforLifecycleStatus.DESTROYED.DestroyEvent<SRC>Implementation of theLifecycleRequestEventforLifecycleRequest.DESTROY.AnLifecycleRequestEventevent denoting a destroy request.AnLifecycleStatusEventdenoting accomplished initialization.InitializedEvent<SRC>Implementation of theLifecycleStatusEventforLifecycleStatus.INITIALIZED.InitializeEvent<SRC>Implementation of theLifecycleRequestEventforLifecycleRequest.INITIALIZE.AnLifecycleRequestEventevent denoting an initialize request.LifecycleEvent<A,SRC> TheLifecycleEventis the base event for connection related signals.TheLifecycleRequestEventrepresents aLifecycleRequestand might be vetoed by (depending on the firing observable) throwing aVetoExceptionorVetoException.VetoRuntimeExceptionby the accordingObserver.LifecycleRequestObserver<INIT extends InitializeRequestedEvent<SRC>,START extends StartRequestedEvent<SRC>, RESUME extends ResumeRequestedEvent<SRC>, PAUSE extends PauseRequestedEvent<SRC>, STOP extends StopRequestedEvent<SRC>, DESTROY extends DestroyRequestedEvent<SRC>, META extends org.refcodes.observer.EventMetaData, SRC> An observer for listening toLifecycleRequestEventinstances.LifecycleStatusEvent<SRC>TTheLifecycleStatusEventindicates theLifecycleStatusfor a component.LifecycleStatusObserver<INITED extends InitializeAccomplishedEvent<SRC>,STARTED extends StartAccomplishedEvent<SRC>, RESUMED extends ResumeAccomplishedEvent<SRC>, PAUSED extends PauseAccomplishedEvent<SRC>, STOPPED extends StopAccomplishedEvent<SRC>, DESTROYED extends DestroyAccomplishedEvent<SRC>, META extends org.refcodes.observer.EventMetaData, SRC> TheLifecycleStatusObserveris signaled uponLifecycleStatusEventevents.TheObservableLifecycleRequestMachineextends theLifecycleMachinewith requestActionEventfunctionality which can be vetoed.TheObservableLifecycleStatusMachineextends theLifecycleMachinewith life-cycleActionEventfunctionality which can be vetoed, such running through several stages from getting started till being destroyed.AnConnectionStatusdenoting accomplished opening.OpenedEvent<SRC>Implementation of theConnectionStatusEventforConnectionStatus.OPENED.OpenEvent<SRC>Implementation of theConnectionRequestEventforConnectionRequest.OPEN.OpenRequestedEvent<SRC>* AnConnectionRequestevent denoting an open request.AnLifecycleStatusEventdenoting accomplished pausing.PausedEvent<SRC>Implementation of theLifecycleStatusEventforLifecycleStatus.PAUSED.PauseEvent<SRC>Implementation of theLifecycleRequestEventforLifecycleRequest.PAUSE.PauseRequestedEvent<SRC>AnLifecycleRequestEventevent denoting a pause request.AnLifecycleStatusEventdenoting accomplished resuming.ResumedEvent<SRC>Implementation of theLifecycleStatusEventforLifecycleStatus.STARTED.ResumeEvent<SRC>Implementation of theLifecycleRequestEventforLifecycleRequest.RESUME.ResumeRequestedEvent<SRC>AnLifecycleRequestEventevent denoting a resume request.AnLifecycleStatusEventdenoting accomplished starting.StartedEvent<SRC>Implementation of theLifecycleStatusEventforLifecycleStatus.STARTED.StartEvent<SRC>Implementation of theLifecycleRequestEventforLifecycleRequest.START.StartRequestedEvent<SRC>AnLifecycleRequestEventevent denoting a start request.AnLifecycleStatusEventdenoting accomplished stopping.StopEvent<SRC>Implementation of theLifecycleRequestEventforLifecycleRequest.STOP.StoppedEvent<SRC>Implementation of theLifecycleStatusEventforLifecycleStatus.STOPPED.StopRequestedEvent<SRC>AnLifecycleRequestEventevent denoting a stop request.