Class AbstractWebSocketTransport.Delegate

java.lang.Object
org.cometd.client.websocket.common.AbstractWebSocketTransport.Delegate
Direct Known Subclasses:
JettyWebSocketTransport.JettyWebSocketDelegate, OkHttpWebSocketTransport.OkHttpDelegate, WebSocketTransport.WebSocketDelegate
Enclosing class:
AbstractWebSocketTransport

protected abstract class AbstractWebSocketTransport.Delegate extends Object
  • Constructor Details Link icon

    • Delegate Link icon

      protected Delegate()
  • Method Details Link icon

    • onClose Link icon

      protected void onClose(int code, String reason)
    • onData Link icon

      protected void onData(String data)
    • onMessages Link icon

      protected void onMessages(List<Message.Mutable> messages)
    • registerMessages Link icon

      protected void registerMessages(TransportListener listener, List<Message.Mutable> messages)
    • trimCloseReason Link icon

      protected String trimCloseReason(String reason)
    • send Link icon

      protected abstract void send(String content)
    • fail Link icon

      protected void fail(Throwable failure, String reason)
    • failMessages Link icon

      protected void failMessages(Throwable cause)
    • isOpen Link icon

      protected boolean isOpen()
    • close Link icon

      protected abstract void close()
    • shutdown Link icon

      protected abstract void shutdown(String reason)