Uses of Interface
org.refcodes.component.ConnectionComponent
-
-
Uses of ConnectionComponent in org.refcodes.component
Subinterfaces of ConnectionComponent 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
ConnectionComponent.ConnectionAutomaton<CON>
A system implementing theConnectionComponent.ConnectionAutomaton
interface supports managingConnectionComponent
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.static interface
ConnectionComponent.ConnectionComponentBuilder<CON,B extends ConnectionComponent.ConnectionComponentBuilder<CON,B>>
Similar to theConnectionComponent
with additional according builder methods.Classes in org.refcodes.component that implement ConnectionComponent Modifier and Type Class Description static class
CompositeComponentImpl.ExtendedCompositeComponentImpl<C extends Component,CTX,CON>
TheCompositeComponentImpl.ExtendedCompositeComponentImpl
is an implementation of theCompositeComponent.ExtendedCompositeComponent
.class
ConnectionAutomatonImpl<CON>
This class implements aConnectionComponent.ConnectionAutomaton
.Fields in org.refcodes.component declared as ConnectionComponent Modifier and Type Field Description protected ConnectionComponent<CON>
ConnectionAutomatonImpl. _connectionComponent
Constructors in org.refcodes.component with parameters of type ConnectionComponent Constructor Description ConnectionAutomatonImpl(ConnectionComponent<CON> aConnectionComponent)
This constructor uses aLifeCycleStatus
for wrapping it inside theConnectionAutomatonImpl
, making sure of obeying and guarding the correctLifeCycleStatus
's order ofLifeCycleStatus
states for you.
-