类 BaseLiveChatClientConfig

java.lang.Object
tech.ordinaryroad.live.chat.client.commons.client.config.BaseLiveChatClientConfig

public abstract class BaseLiveChatClientConfig extends Object
直播间弹幕客户端配置
作者:
mjz
  • 字段详细资料

    • propertyChangeSupport

      protected PropertyChangeSupport propertyChangeSupport
    • DEFAULT_HEARTBEAT_INITIAL_DELAY

      public static final long DEFAULT_HEARTBEAT_INITIAL_DELAY
      另请参阅:
    • DEFAULT_HEARTBEAT_PERIOD

      public static final long DEFAULT_HEARTBEAT_PERIOD
      另请参阅:
    • DEFAULT_MIN_SEND_DANMU_PERIOD

      public static final long DEFAULT_MIN_SEND_DANMU_PERIOD
      另请参阅:
    • DEFAULT_HANDSHAKE_TIMEOUT_MILLIS

      public static final long DEFAULT_HANDSHAKE_TIMEOUT_MILLIS
      默认WebSocket握手超时时间
      另请参阅:
  • 构造器详细资料

    • BaseLiveChatClientConfig

      public BaseLiveChatClientConfig()
  • 方法详细资料

    • setCookie

      public void setCookie(String cookie)
    • setRoomId

      public void setRoomId(Object roomId)
    • setWebsocketUri

      public void setWebsocketUri(String websocketUri)
    • setForwardWebsocketUri

      public void setForwardWebsocketUri(String forwardWebsocketUri)
    • setMinSendDanmuPeriod

      public void setMinSendDanmuPeriod(long minSendDanmuPeriod)
    • setAutoReconnect

      public void setAutoReconnect(boolean autoReconnect)
    • setReconnectDelay

      public void setReconnectDelay(int reconnectDelay)
    • setHeartbeatInitialDelay

      public void setHeartbeatInitialDelay(long heartbeatInitialDelay)
    • setHeartbeatPeriod

      public void setHeartbeatPeriod(long heartbeatPeriod)
    • setHandshakeTimeoutMillis

      public void setHandshakeTimeoutMillis(long handshakeTimeoutMillis)
    • addPropertyChangeListener

      public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
    • addPropertyChangeListener

      public void addPropertyChangeListener(PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener(PropertyChangeListener listener)