Uses of Interface
org.refcodes.component.ConnectionComponent
-
Uses of ConnectionComponent in org.refcodes.component
Subinterfaces of ConnectionComponent in org.refcodes.componentModifier and TypeInterfaceDescriptionstatic interface
TheComponentComposite.ExtendedComponentComposite
provides extended functionality to theComponentComposite
's functionality by including extendedOpenable
functionality (ConnectionOpenable
) and extendsInitializable
functionality (Configurable
).static interface
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 ConnectionComponentModifier and TypeClassDescriptionstatic class
AbstractComponentComposite.ExtendedCompositeComponentImpl<C extends Component,
CTX, CON> TheAbstractComponentComposite.ExtendedCompositeComponentImpl
is an implementation of theComponentComposite.ExtendedComponentComposite
.class
This class implements aConnectionComponent.ConnectionAutomaton
.Fields in org.refcodes.component declared as ConnectionComponentModifier and TypeFieldDescriptionprotected ConnectionComponent<CON>
ConnectionAutomatonImpl._connectionComponent
Constructors in org.refcodes.component with parameters of type ConnectionComponentModifierConstructorDescriptionConnectionAutomatonImpl
(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.