Class AbstractBytesReceiver.ConnectableAutomaton
java.lang.Object
org.refcodes.component.AbstractConnectable
org.refcodes.component.AbstractConnectableAutomaton
org.refcodes.io.AbstractBytesReceiver.ConnectableAutomaton
- All Implemented Interfaces:
Closable, Closable.CloseAutomaton, ClosedAccessor, ConnectableComponent, ConnectableComponent.ConnectableAutomaton, ConnectionStatusAccessor, OpenedAccessor
- Enclosing class:
AbstractBytesReceiver
protected static class AbstractBytesReceiver.ConnectableAutomaton
extends AbstractConnectableAutomaton
The Class ConnectableAutomaton.
-
Nested Class Summary
Nested classes/interfaces inherited from interface Closable
Closable.CloseAutomaton, Closable.CloseBuilder<B>Nested classes/interfaces inherited from interface ClosedAccessor
ClosedAccessor.ClosedMutator, ClosedAccessor.ClosedPropertyNested classes/interfaces inherited from interface ConnectableComponent
ConnectableComponent.ConnectableAutomatonNested classes/interfaces inherited from interface ConnectionStatusAccessor
ConnectionStatusAccessor.ConnectionStatusMutator, ConnectionStatusAccessor.ConnectionStatusPropertyNested classes/interfaces inherited from interface OpenedAccessor
OpenedAccessor.OpenedMutator, OpenedAccessor.OpenedProperty -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidopen()voidsetConnectionStatus(ConnectionStatus aConnectionStatus) Methods inherited from class AbstractConnectableAutomaton
close, getConnectionStatus, isClosable, isClosed, isOpenedMethods inherited from class AbstractConnectable
isThrownAsOfAlreadyClosedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Closable
closeIn, closeQuietly, closeUnchecked
-
Constructor Details
-
ConnectableAutomaton
protected ConnectableAutomaton()
-
-
Method Details
-
isOpenable
public boolean isOpenable()- Overrides:
isOpenablein classAbstractConnectableAutomaton
-
open
- Overrides:
openin classAbstractConnectableAutomaton- Throws:
IOException
-
setConnectionStatus
- Overrides:
setConnectionStatusin classAbstractConnectableAutomaton
-