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 interfaceCompositeComponent.ExtendedCompositeComponent<CTX,CON>TheCompositeComponent.ExtendedCompositeComponentprovides extended functionality to theCompositeComponent's functionality by including extendedOpenablefunctionality (ConnectionOpenable) and extendsInitializablefunctionality (Configurable).static interfaceConnectionComponent.ConnectionAutomaton<CON>A system implementing theConnectionComponent.ConnectionAutomatoninterface supports managingConnectionComponentinstances 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 interfaceConnectionComponent.ConnectionComponentBuilder<CON,B extends ConnectionComponent.ConnectionComponentBuilder<CON,B>>Similar to theConnectionComponentwith additional according builder methods.Classes in org.refcodes.component that implement ConnectionComponent Modifier and Type Class Description static classCompositeComponentImpl.ExtendedCompositeComponentImpl<C extends Component,CTX,CON>TheCompositeComponentImpl.ExtendedCompositeComponentImplis an implementation of theCompositeComponent.ExtendedCompositeComponent.classConnectionAutomatonImpl<CON>This class implements aConnectionComponent.ConnectionAutomaton.Fields in org.refcodes.component declared as ConnectionComponent Modifier and Type Field Description protected ConnectionComponent<CON>ConnectionAutomatonImpl. _connectionComponentConstructors in org.refcodes.component with parameters of type ConnectionComponent Constructor Description ConnectionAutomatonImpl(ConnectionComponent<CON> aConnectionComponent)This constructor uses aLifeCycleStatusfor wrapping it inside theConnectionAutomatonImpl, making sure of obeying and guarding the correctLifeCycleStatus's order ofLifeCycleStatusstates for you.
-