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.