Package 

Enum ChannelState

  • All Implemented Interfaces:
    java.io.Serializable , java.lang.Comparable

    
    public enum ChannelState
    
                        

    Describes the possible states of a Channel object.

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      suspended

      The channel, having previously been ATTACHED, has lost continuity,usually due to the client being disconnected from Ably for longer than two minutes.It will automatically attempt to reattach as soon as connectivity is restored.

      failed

      An indefinite failure condition.This state is entered if a channel error has been received from the Ably service,such as an attempt to attach without the necessary access rights.

      detached

      The channel, having previously been ATTACHED, has been detached by the user.

      detaching

      A detach has been initiated on an ATTACHED channel by sending a request to Ably.This is a transient state, followed either by a transition to DETACHED or FAILED.

      attached

      The attach has succeeded.In the ATTACHED state a client may publish and subscribe to messages, or be present on the channel.

      attaching

      An attach has been initiated by sending a request to Ably.This is a transient state, followed either by a transition to ATTACHED, SUSPENDED, or FAILED.

      initialized

      The channel has been initialized but no attach has yet been attempted.