CTX
- the context used to initialize the implementing instance.CON
- The type of the connection to be used.public static interface CompositeComponent.ExtendedCompositeComponent<CTX,CON> extends CompositeComponent, ConfigurableLifeCycleComponent<CTX>, ConnectionComponent<CON>
CompositeComponent.ExtendedCompositeComponent
provides extended functionality to
the CompositeComponent
's functionality by including extended
Openable
functionality (ConnectionOpenable
) and extends
Initializeable
functionality (Configurable
).CompositeComponent.ExtendedCompositeComponent<CTX,CON>
LifeCycleComponent.LifeCycleAutomaton
Initializeable.InitializeAutomaton
Startable.StartAutomaton
Pausable.PauseAutomaton
Resumable.ResumeAutomaton
Stoppable.StopAutomaton
Destroyable.DestroyAutomaton
DeviceComponent.DeviceAutomaton
Openable.OpenAutomaton
Closable.CloseAutomaton
Decomposeable.DecomposeAutomaton
org.refcodes.mixin.mixins.Disposable.DisposeSupport
ConfigurableLifeCycleComponent.ConfigurableLifeCycleAutomaton<CTX>
Configurable.ConfigureAutomaton<CTX>
ConnectionComponent.ConnectionAutomaton<CON>
ConnectionOpenable.ConnectionOpenAutomaton<CON>
initialize
destroy
decompose
initialize
open
Copyright © 2015. All rights reserved.