Uses of Interface
org.refcodes.component.Configurable
-
-
Uses of Configurable in org.refcodes.component
Subinterfaces of Configurable 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
Configurable.ConfigureAutomaton<CTX>
TheConfigurable.ConfigureAutomaton
interface defines those methods related to the initialize life-cycle with a provided context.interface
ConfigurableComponent<CTX>
AConfigurableComponent
can be configured invoking the methodinitialize(Object)
.interface
ConfigurableLifeCycleComponent<CTX>
A component implementing theConfigurableLifeCycleComponent
interface supports a life-cycle.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 Configurable 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
.
-