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 interfaceCompositeComponent.ExtendedCompositeComponent<CTX,CON>TheCompositeComponent.ExtendedCompositeComponentprovides extended functionality to theCompositeComponent's functionality by including extendedOpenablefunctionality (ConnectionOpenable) and extendsInitializablefunctionality (Configurable).static interfaceConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton<CTX>A system implementing theConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomatoninterface supports managingConfigurableLifeCycleComponentinstances 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 classCompositeComponentImpl.ExtendedCompositeComponentImpl<C extends Component,CTX,CON>TheCompositeComponentImpl.ExtendedCompositeComponentImplis an implementation of theCompositeComponent.ExtendedCompositeComponent.classConfigurableLifeCycleAutomatonImpl<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 theLifeCycleComponentinstance.Constructors in org.refcodes.component with parameters of type ConfigurableLifeCycleComponent Constructor Description ConfigurableLifeCycleAutomatonImpl(ConfigurableLifeCycleComponent<CTX> aLifeConfigurableCycleComponent)This constructor uses aLifeCycleStatusfor wrapping it inside theConfigurableLifeCycleAutomatonImpl, making sure of obeying and guarding the correctLifeCycleStatus's order ofLifeCycleStatusstates for you.
-