Module org.refcodes.component
Package org.refcodes.component
Interface ConnectableComponent.ConnectableAutomaton
- All Superinterfaces:
Closable,Closable.CloseAutomaton,ClosedAccessor,ConnectableComponent,ConnectionStatusAccessor,OpenedAccessor
- All Known Implementing Classes:
AbstractConnectableAutomaton,AbstractDeviceAutomaton
- Enclosing interface:
- ConnectableComponent
public static interface ConnectableComponent.ConnectableAutomaton
extends ConnectableComponent, OpenedAccessor, Closable.CloseAutomaton, ConnectionStatusAccessor
The
ConnectableComponent.ConnectableAutomaton extends the ConnectableComponent
with automaton functionality to get detailed status information regarding
connections.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.component.Closable
Closable.CloseAutomaton, Closable.CloseBuilder<B extends Closable.CloseBuilder<B>>Nested classes/interfaces inherited from interface org.refcodes.component.ClosedAccessor
ClosedAccessor.ClosedMutator, ClosedAccessor.ClosedPropertyNested classes/interfaces inherited from interface org.refcodes.component.ConnectableComponent
ConnectableComponent.ConnectableAutomatonNested classes/interfaces inherited from interface org.refcodes.component.ConnectionStatusAccessor
ConnectionStatusAccessor.ConnectionStatusMutator, ConnectionStatusAccessor.ConnectionStatusPropertyNested classes/interfaces inherited from interface org.refcodes.component.OpenedAccessor
OpenedAccessor.OpenedMutator, OpenedAccessor.OpenedProperty -
Method Summary
Methods inherited from interface org.refcodes.component.Closable
close, closeIn, closeQuietly, closeUncheckedMethods inherited from interface org.refcodes.component.Closable.CloseAutomaton
isClosableMethods inherited from interface org.refcodes.component.ClosedAccessor
isClosedMethods inherited from interface org.refcodes.component.ConnectionStatusAccessor
getConnectionStatus, isOpened