Class CloverNVWebSocketClient

java.lang.Object
com.neovisionaries.ws.client.WebSocketAdapter
com.clover.remote.client.transport.websocket.CloverNVWebSocketClient
All Implemented Interfaces:
com.neovisionaries.ws.client.WebSocketListener

public class CloverNVWebSocketClient extends com.neovisionaries.ws.client.WebSocketAdapter
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
     
    void
     
    void
     
    void
    handleCallbackError(com.neovisionaries.ws.client.WebSocket websocket, Throwable cause)
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    onCloseFrame(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)
     
    void
    onConnected(com.neovisionaries.ws.client.WebSocket websocket, Map<String,List<String>> headers)
     
    void
    onConnectError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause)
     
    void
    onDisconnected(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame serverCloseFrame, com.neovisionaries.ws.client.WebSocketFrame clientCloseFrame, boolean closedByServer)
     
    void
    onError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause)
     
    void
    onFrameError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, com.neovisionaries.ws.client.WebSocketFrame frame)
     
    void
    onFrameUnsent(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)
     
    void
    onMessageDecompressionError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, byte[] compressed)
     
    void
    onMessageError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, List<com.neovisionaries.ws.client.WebSocketFrame> frames)
     
    void
    onPingFrame(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)
     
    void
    onPongFrame(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)
     
    void
    onSendError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, com.neovisionaries.ws.client.WebSocketFrame frame)
     
    void
    onTextMessage(com.neovisionaries.ws.client.WebSocket websocket, String text)
     
    void
    onTextMessageError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, byte[] data)
     
    void
    onUnexpectedError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause)
     
    void
    send(String message)
     
    void
     
    void
    setNotifyClose(boolean b)
     
    boolean
     

    Methods inherited from class com.neovisionaries.ws.client.WebSocketAdapter

    onBinaryFrame, onBinaryMessage, onContinuationFrame, onFrame, onFrameSent, onSendingFrame, onSendingHandshake, onStateChanged, onTextFrame, onTextMessage, onThreadCreated, onThreadStarted, onThreadStopping

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • connect

      public void connect()
    • close

      public void close()
    • isConnecting

      public boolean isConnecting()
    • isOpen

      public boolean isOpen()
    • isClosing

      public boolean isClosing()
    • isClosed

      public boolean isClosed()
    • onTextMessage

      public void onTextMessage(com.neovisionaries.ws.client.WebSocket websocket, String text) throws Exception
      Specified by:
      onTextMessage in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onTextMessage in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onFrameUnsent

      public void onFrameUnsent(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame) throws Exception
      Specified by:
      onFrameUnsent in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onFrameUnsent in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onConnected

      public void onConnected(com.neovisionaries.ws.client.WebSocket websocket, Map<String,List<String>> headers) throws Exception
      Specified by:
      onConnected in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onConnected in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onConnectError

      public void onConnectError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause) throws Exception
      Specified by:
      onConnectError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onConnectError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onDisconnected

      public void onDisconnected(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame serverCloseFrame, com.neovisionaries.ws.client.WebSocketFrame clientCloseFrame, boolean closedByServer) throws Exception
      Specified by:
      onDisconnected in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onDisconnected in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onCloseFrame

      public void onCloseFrame(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame) throws Exception
      Specified by:
      onCloseFrame in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onCloseFrame in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onError

      public void onError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause) throws Exception
      Specified by:
      onError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onPingFrame

      public void onPingFrame(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame) throws Exception
      Specified by:
      onPingFrame in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onPingFrame in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onPongFrame

      public void onPongFrame(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame) throws Exception
      Specified by:
      onPongFrame in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onPongFrame in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • handleCallbackError

      public void handleCallbackError(com.neovisionaries.ws.client.WebSocket websocket, Throwable cause) throws Exception
      Specified by:
      handleCallbackError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      handleCallbackError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onFrameError

      public void onFrameError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, com.neovisionaries.ws.client.WebSocketFrame frame) throws Exception
      Specified by:
      onFrameError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onFrameError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onMessageError

      public void onMessageError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, List<com.neovisionaries.ws.client.WebSocketFrame> frames) throws Exception
      Specified by:
      onMessageError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onMessageError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onMessageDecompressionError

      public void onMessageDecompressionError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, byte[] compressed) throws Exception
      Specified by:
      onMessageDecompressionError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onMessageDecompressionError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onTextMessageError

      public void onTextMessageError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, byte[] data) throws Exception
      Specified by:
      onTextMessageError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onTextMessageError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onSendError

      public void onSendError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, com.neovisionaries.ws.client.WebSocketFrame frame) throws Exception
      Specified by:
      onSendError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onSendError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • onUnexpectedError

      public void onUnexpectedError(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause) throws Exception
      Specified by:
      onUnexpectedError in interface com.neovisionaries.ws.client.WebSocketListener
      Overrides:
      onUnexpectedError in class com.neovisionaries.ws.client.WebSocketAdapter
      Throws:
      Exception
    • send

      public void send(String message)
    • sendPing

      public void sendPing()
    • disconnect

      public void disconnect()
    • disconnectMissedPong

      public void disconnectMissedPong()
    • clearListener

      public void clearListener()
    • setNotifyClose

      public void setNotifyClose(boolean b)
    • shouldNotifyClose

      public boolean shouldNotifyClose()