Interface ComponentComposite.ExtendedComponentComposite<CTX,CON>

Type Parameters:
CTX - the context used to initialize the implementing instance.
CON - The type of the connection to be used.
All Superinterfaces:
Closable, ComponentComposite, Configurable<CTX>, ConfigurableLifecycleComponent<CTX>, ConnectionComponent<CON>, ConnectionOpenable<CON>, Decomposable, Destroyable, org.refcodes.mixin.Disposable, Flushable, Flushable, Initializable, LifecycleComponent, LinkComponent, Openable, Pausable, org.refcodes.mixin.Resetable, Resumable, Startable, Stoppable
All Known Implementing Classes:
AbstractComponentComposite.ExtendedCompositeComponentImpl
Enclosing interface:
ComponentComposite

public static interface ComponentComposite.ExtendedComponentComposite<CTX,CON> extends ComponentComposite, ConfigurableLifecycleComponent<CTX>, ConnectionComponent<CON>
The ComponentComposite.ExtendedComponentComposite provides extended functionality to the ComponentComposite's functionality by including extended Openable functionality (ConnectionOpenable) and extends Initializable functionality (Configurable).