Uses of Interface
org.refcodes.component.ConfigurableLifecycleComponent
-
-
Uses of ConfigurableLifecycleComponent in org.refcodes.component
Subinterfaces of ConfigurableLifecycleComponent in org.refcodes.component Modifier and Type Interface Description static interface
CompositeComponent.ExtendedCompositeComponent<CTX,CON>
TheCompositeComponent.ExtendedCompositeComponent
provides extended functionality to theCompositeComponent
's functionality by including extendedOpenable
functionality (ConnectionOpenable
) and extendsInitializable
functionality (Configurable
).static interface
ConfigurableLifecycleComponent.ConfigurableLifecycleAutomaton<CTX>
A system implementing theConfigurableLifecycleComponent.ConfigurableLifecycleAutomaton
interface supports managingConfigurableLifecycleComponent
instances and takes care that the open/close statuses are invoked in the correct order by throwing according exceptions in case the open/close-cycle is invoked in the wrong order.Classes in org.refcodes.component that implement ConfigurableLifecycleComponent Modifier and Type Class Description static class
CompositeComponentImpl.ExtendedCompositeComponentImpl<C extends Component,CTX,CON>
TheCompositeComponentImpl.ExtendedCompositeComponentImpl
is an implementation of theCompositeComponent.ExtendedCompositeComponent
.class
ConfigurableLifecycleAutomatonImpl<CTX>
This class implements aConfigurableLifecycleComponent.ConfigurableLifecycleAutomaton
.Methods in org.refcodes.component that return ConfigurableLifecycleComponent Modifier and Type Method Description protected ConfigurableLifecycleComponent<CTX>
ConfigurableLifecycleAutomatonImpl. getLifecycleComponent()
Provides access to theLifecycleComponent
instance.Constructors in org.refcodes.component with parameters of type ConfigurableLifecycleComponent Constructor Description ConfigurableLifecycleAutomatonImpl(ConfigurableLifecycleComponent<CTX> aLifeConfigurableCycleComponent)
This constructor uses aLifecycleStatus
for wrapping it inside theConfigurableLifecycleAutomatonImpl
, making sure of obeying and guarding the correctLifecycleStatus
's order ofLifecycleStatus
states for you.
-