Class AbstractByteReceiver.ConnectableAutomaton

  • Enclosing class:
    AbstractByteReceiver


    protected static class AbstractByteReceiver.ConnectableAutomaton
    extends org.refcodes.component.AbstractConnectableAutomaton
    The Class ConnectableAutomaton.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.refcodes.component.Closable

        org.refcodes.component.Closable.CloseAutomaton, org.refcodes.component.Closable.CloseBuilder<B extends org.refcodes.component.Closable.CloseBuilder<B>>
      • Nested classes/interfaces inherited from interface org.refcodes.component.ClosedAccessor

        org.refcodes.component.ClosedAccessor.ClosedMutator, org.refcodes.component.ClosedAccessor.ClosedProperty
      • Nested classes/interfaces inherited from interface org.refcodes.component.ConnectableComponent

        org.refcodes.component.ConnectableComponent.ConnectableAutomaton
      • Nested classes/interfaces inherited from interface org.refcodes.component.ConnectionStatusAccessor

        org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusMutator, org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusProperty
      • Nested classes/interfaces inherited from interface org.refcodes.component.OpenedAccessor

        org.refcodes.component.OpenedAccessor.OpenedMutator, org.refcodes.component.OpenedAccessor.OpenedProperty
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ConnectableAutomaton​()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isOpenable​()
      Checks if is openable.
      void open​()
      Open.
      void setConnectionStatus​(org.refcodes.component.ConnectionStatus aConnectionStatus)
      Sets the connection status.
      • Methods inherited from class org.refcodes.component.AbstractConnectableAutomaton

        close, getConnectionStatus, isClosable, isClosed, isOpened
      • Methods inherited from interface org.refcodes.component.Closable

        closeIn, closeQuietly, closeUnchecked
      • Methods inherited from interface org.refcodes.component.ConnectionStatusAccessor

        isConnectionOpened
    • Constructor Detail

      • ConnectableAutomaton

        protected ConnectableAutomaton​()
    • Method Detail

      • isOpenable

        public boolean isOpenable​()
        Checks if is openable.
        Overrides:
        isOpenable in class org.refcodes.component.AbstractConnectableAutomaton
        Returns:
        true, if is openable
      • open

        public void open​()
                  throws org.refcodes.component.OpenException
        Open.
        Overrides:
        open in class org.refcodes.component.AbstractConnectableAutomaton
        Throws:
        org.refcodes.component.OpenException - the open exception
      • setConnectionStatus

        public void setConnectionStatus​(org.refcodes.component.ConnectionStatus aConnectionStatus)
        Sets the connection status.
        Overrides:
        setConnectionStatus in class org.refcodes.component.AbstractConnectableAutomaton
        Parameters:
        aConnectionStatus - the new connection status