Interface Openable.OpenAutomaton

All Superinterfaces:
Openable, OpenedAccessor
All Known Subinterfaces:
LinkComponent.LinkAutomaton
All Known Implementing Classes:
AbstractDeviceAutomaton, LinkAutomatonImpl
Enclosing interface:
Openable

public static interface Openable.OpenAutomaton extends Openable, OpenedAccessor
The Openable.OpenAutomaton interface defines those methods related to the opening of connection(s) life-cycle. The semantics of this interface is very similar to that of the Initializable.InitializeAutomaton interface. To clarify the context regarding connections, the Openable.OpenAutomaton interface has been introduced.
  • Method Details

    • isOpenable

      boolean isOpenable()
      Determines whether the component's connection(s) may get opened.
      Returns:
      True if Openable.open() is possible.