Class LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl

java.lang.Object
org.refcodes.component.LifeCycleAutomatonImpl
org.refcodes.component.LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl
All Implemented Interfaces:
Destroyable, Destroyable.DestroyAutomaton, Initializable, Initializable.InitializeAutomaton, InitializedAccessor, LifeCycleComponent, LifeCycleComponent.LifeCycleAutomaton, LifeCycleStatusAccessor, LifeCycleStatusAccessor.LifeCycleStatusMutator, Pausable, Pausable.PauseAutomaton, Resumable, Resumable.ResumeAutomaton, RunningAccessor, Startable, Startable.StartAutomaton, Stoppable, Stoppable.StopAutomaton
Enclosing class:
LifeCycleAutomatonImpl

public static class LifeCycleAutomatonImpl.ManualLifeCycleAutomatonImpl
extends LifeCycleAutomatonImpl
implements LifeCycleStatusAccessor.LifeCycleStatusMutator
Opens the otherwise protected setLifeCycleStatus(LifeCycleStatus) to be public in order to force any lifecycle status to be set.