Interface CompositeComponent.ExtendedCompositeComponent<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, CompositeComponent, Configurable<CTX>, ConfigurableLifecycleComponent<CTX>, ConnectionComponent<CON>, ConnectionOpenable<CON>, Decomposeable, Destroyable, org.refcodes.mixin.Disposable, Flushable, Flushable, Initializable, LifecycleComponent, LinkComponent, Openable, Pausable, Resetable, Resumable, Startable, Stoppable
All Known Implementing Classes:
CompositeComponentImpl.ExtendedCompositeComponentImpl
Enclosing interface:
CompositeComponent

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