H - The type of the handle.CTX - the context used to initialize the referenced instance.public static interface ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandle<H,CTX> extends ConfigurableLifeCycleComponentHandle<H,CTX>, ConfigurableHandle.ConfigureAutomatonHandle<H,CTX>, StartableHandle.StartAutomatonHandle<H>, PausableHandle.PauseAutomatonHandle<H>, ResumableHandle.ResumeAutomatonHandle<H>, StoppableHandle.StopAutomatonHandle<H>, DestroyableHandle.DestroyAutomatonHandle<H>, LifeCycleComponentHandle<H>, LifeCycleStatusHandle<H>
ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandle is an automaton managing
various LifeCycleStatus states for Component instances
each related to a handle. Operations manipulating on the
LifeCycleStatus are invoked by this
ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandle with a handle identifying
the according referenced Component.
The LifeCycleComponent contains the business-logic where as the
ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandle provides the frame for
managing this business-logic. The
ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandle takes care of the correct
life-cycle applied on a LifeCycleComponent.ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandle<H,CTX>ConfigurableHandle.ConfigureAutomatonHandle<H,CTX>LifeCycleComponentHandle.LifeCycleAutomatonHandle<H>InitializableHandle.InitializeAutomatonHandle<H>StartableHandle.StartAutomatonHandle<H>PausableHandle.PauseAutomatonHandle<H>ResumableHandle.ResumeAutomatonHandle<H>StoppableHandle.StopAutomatonHandle<H>DestroyableHandle.DestroyAutomatonHandle<H>hasConfigureAutomaton, isInitalizablehasConfigurable, initialize, initializeUncheckedisInitzializedhasStartAutomaton, isStartablehasPauseAutomaton, isPausable, isPausedhasResumeAutomaton, isResumableisRunninghasStopAutomaton, isStoppable, isStoppedhasDestroyAutomaton, isDestroyable, isDestroyedhasInitalizable, initialize, initializeUncheckedhasStartable, start, startUncheckedhasPausable, pause, pauseUncheckedhasResumable, resume, resumeUncheckedhasStoppable, stop, stopUncheckeddestroy, hasDestroyablegetLifeCycleStatus, hasLifeCycleStatusCopyright © 2017. All rights reserved.