Closable
, Closable.CloseAutomaton
, ClosedAccessor
, ConnectableComponent
, ConnectableComponent.ConnectableAutomaton
, ConnectionStatusAccessor
, LinkComponent
, LinkComponent.LinkAutomaton
, Openable
, Openable.OpenAutomaton
, OpenedAccessor
public abstract class AbstractDeviceAutomaton extends AbstractConnectableAutomaton implements LinkComponent.LinkAutomaton
AbstractDeviceAutomaton
implements the very basic
AbstractDeviceAutomaton
functionality.Closable.CloseAutomaton, Closable.CloseBuilder<B extends Closable.CloseBuilder<B>>
ClosedAccessor.ClosedMutator, ClosedAccessor.ClosedProperty
ConnectableComponent.ConnectableAutomaton
ConnectionStatusAccessor.ConnectionStatusMutator, ConnectionStatusAccessor.ConnectionStatusProperty
LinkComponent.LinkAutomaton, LinkComponent.LinkComponentBuilder<B extends LinkComponent.LinkComponentBuilder<B>>
Openable.OpenAutomaton, Openable.OpenBuilder<B extends Openable.OpenBuilder<B>>
OpenedAccessor.OpenedMutator, OpenedAccessor.OpenedProperty
Constructor | Description |
---|---|
AbstractDeviceAutomaton() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
isOpenable() |
Checks if is openable.
|
void |
open() |
Open.
|
close, getConnectionStatus, isClosable, isClosed, isOpened, setConnectionStatus
close, closeIn, closeQuietly, closeUnchecked
isClosable
isClosed
getConnectionStatus, isConnectionOpened
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
openUnchecked
isOpened
public boolean isOpenable()
isOpenable
in interface Openable.OpenAutomaton
isOpenable
in class AbstractConnectableAutomaton
Openable.OpenAutomaton.isOpenable()
public void open() throws OpenException
open
in interface Openable
open
in class AbstractConnectableAutomaton
OpenException
- the open exceptionOpenable.open()
Copyright © 2018. All rights reserved.