Package org.refcodes.component
Interface ConfigurableComponent<CTX>
-
- Type Parameters:
CTX
- the context used to initialize the implementing instance.
- All Superinterfaces:
Component
,Configurable<CTX>
,Destroyable
public interface ConfigurableComponent<CTX> extends Component, Configurable<CTX>
AConfigurableComponent
can be configured invoking the methodConfigurable.initialize(Object)
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.component.Configurable
Configurable.ConfigureAutomaton<CTX>, Configurable.ConfigureBuilder<CTX,B extends Configurable.ConfigureBuilder<CTX,B>>
-
Nested classes/interfaces inherited from interface org.refcodes.component.Destroyable
Destroyable.DestroyAutomaton
-
-
Method Summary
-
Methods inherited from interface org.refcodes.component.Configurable
initialize, initializeUnchecked
-
Methods inherited from interface org.refcodes.component.Destroyable
destroy
-
-