H - The type of the handles.DestroyableHandle<H>, InitializableHandle<H>, PausableHandle<H>, ResumableHandle<H>, StartableHandle<H>, StoppableHandle<H>CompositeComponentHandle<H,REF>, ConfigurableLifeCycleComponentHandle.ConfigurableLifeCycleAutomatonHandle<H,CTX>, LifeCycleComponentHandle.LifeCycleAutomatonHandle<H>public interface LifeCycleComponentHandle<H> extends InitializableHandle<H>, StartableHandle<H>, PausableHandle<H>, ResumableHandle<H>, StoppableHandle<H>, DestroyableHandle<H>
LifeCycleComponentHandle manages various LifeCycleStatus
states for LifeCycleComponent instances each related to a handle.
Operations manipulating on the LifeCycleStatus are invoked by this
LifeCycleComponentHandle with a handle identifying the according
referenced LifeCycleComponent.
The LifeCycleComponent contains the business-logic where as the
LifeCycleComponentHandle provides the frame for managing this
business-logic. The LifeCycleComponentHandle.LifeCycleAutomatonHandle takes care of the
correct life-cycle applied on a LifeCycleComponent.
| Modifier and Type | Interface | Description |
|---|---|---|
static interface |
LifeCycleComponentHandle.LifeCycleAutomatonHandle<H> |
The
LifeCycleComponentHandle.LifeCycleAutomatonHandle is an automaton managing various
LifeCycleStatus states for Component instances each
related to a handle. |
DestroyableHandle.DestroyAutomatonHandle<H>InitializableHandle.InitializeAutomatonHandle<H>PausableHandle.PauseAutomatonHandle<H>ResumableHandle.ResumeAutomatonHandle<H>StartableHandle.StartAutomatonHandle<H>StoppableHandle.StopAutomatonHandle<H>destroy, hasDestroyablehasInitalizable, initialize, initializeUncheckedhasPausable, pause, pauseUncheckedhasResumable, resume, resumeUncheckedhasStartable, start, startUncheckedhasStoppable, stop, stopUncheckedCopyright © 2018. All rights reserved.