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.ClosedProperty
Nested classes/interfaces inherited from interface org.refcodes.component.ConnectableComponent
ConnectableComponent.ConnectableAutomaton
Nested classes/interfaces inherited from interface org.refcodes.component.ConnectionStatusAccessor
ConnectionStatusAccessor.ConnectionStatusMutator, ConnectionStatusAccessor.ConnectionStatusProperty
Nested 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, closeUnchecked
Methods inherited from interface org.refcodes.component.Closable.CloseAutomaton
isClosable
Methods inherited from interface org.refcodes.component.ClosedAccessor
isClosed
Methods inherited from interface org.refcodes.component.ConnectionStatusAccessor
getConnectionStatus, isOpened