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