-
- All Superinterfaces:
Closable
- All Known Subinterfaces:
ConnectableComponent.ConnectableAutomaton
- All Known Implementing Classes:
AbstractConnectableAutomaton
,AbstractDeviceAutomaton
public interface ConnectableComponent extends Closable
AnyComponent
which operates established connections may implement theConnectableComponent
interface providing a minimal set of functionality to work with connections; to test whether a connection is open and to close an open connection.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ConnectableComponent.ConnectableAutomaton
TheConnectableComponent.ConnectableAutomaton
extends theConnectableComponent
with automaton functionality to get detailed status information regarding connections.-
Nested classes/interfaces inherited from interface org.refcodes.component.Closable
Closable.CloseAutomaton, Closable.CloseBuilder<B extends Closable.CloseBuilder<B>>
-
-
Method Summary
-
Methods inherited from interface org.refcodes.component.Closable
close, closeIn, closeQuietly, closeUnchecked
-
-