Class WebSocketLogger

  • All Implemented Interfaces:
    com.neovisionaries.ws.client.WebSocketListener


    public class WebSocketLogger
    extends Object
    implements com.neovisionaries.ws.client.WebSocketListener
    • Constructor Summary

      Constructors 
      Constructor Description
      WebSocketLogger​()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void handleCallbackError​(com.neovisionaries.ws.client.WebSocket websocket, Throwable cause)  
      void onBinaryFrame​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)  
      void onBinaryMessage​(com.neovisionaries.ws.client.WebSocket websocket, byte[] binary)  
      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 onContinuationFrame​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)  
      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 onFrame​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)  
      void onFrameError​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause, com.neovisionaries.ws.client.WebSocketFrame frame)  
      void onFrameSent​(com.neovisionaries.ws.client.WebSocket websocket, 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 onSendingFrame​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)  
      void onSendingHandshake​(com.neovisionaries.ws.client.WebSocket websocket, String requestLine, List<String[]> headers)  
      void onStateChanged​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketState newState)  
      void onTextFrame​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketFrame frame)  
      void onTextMessage​(com.neovisionaries.ws.client.WebSocket websocket, byte[] data)  
      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 onThreadCreated​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.ThreadType threadType, Thread thread)  
      void onThreadStarted​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.ThreadType threadType, Thread thread)  
      void onThreadStopping​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.ThreadType threadType, Thread thread)  
      void onUnexpectedError​(com.neovisionaries.ws.client.WebSocket websocket, com.neovisionaries.ws.client.WebSocketException cause)  
    • Constructor Detail

      • WebSocketLogger

        public WebSocketLogger​()
    • Method Detail

      • onStateChanged

        public void onStateChanged​(com.neovisionaries.ws.client.WebSocket websocket,
                                   com.neovisionaries.ws.client.WebSocketState newState)
        Specified by:
        onStateChanged in interface com.neovisionaries.ws.client.WebSocketListener
      • onConnectError

        public void onConnectError​(com.neovisionaries.ws.client.WebSocket websocket,
                                   com.neovisionaries.ws.client.WebSocketException cause)
        Specified by:
        onConnectError in interface com.neovisionaries.ws.client.WebSocketListener
      • onDisconnected

        public void onDisconnected​(com.neovisionaries.ws.client.WebSocket websocket,
                                   com.neovisionaries.ws.client.WebSocketFrame serverCloseFrame,
                                   com.neovisionaries.ws.client.WebSocketFrame clientCloseFrame,
                                   boolean closedByServer)
        Specified by:
        onDisconnected in interface com.neovisionaries.ws.client.WebSocketListener
      • onFrame

        public void onFrame​(com.neovisionaries.ws.client.WebSocket websocket,
                            com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onFrame in interface com.neovisionaries.ws.client.WebSocketListener
      • onContinuationFrame

        public void onContinuationFrame​(com.neovisionaries.ws.client.WebSocket websocket,
                                        com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onContinuationFrame in interface com.neovisionaries.ws.client.WebSocketListener
      • onTextFrame

        public void onTextFrame​(com.neovisionaries.ws.client.WebSocket websocket,
                                com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onTextFrame in interface com.neovisionaries.ws.client.WebSocketListener
      • onBinaryFrame

        public void onBinaryFrame​(com.neovisionaries.ws.client.WebSocket websocket,
                                  com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onBinaryFrame in interface com.neovisionaries.ws.client.WebSocketListener
      • onCloseFrame

        public void onCloseFrame​(com.neovisionaries.ws.client.WebSocket websocket,
                                 com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onCloseFrame in interface com.neovisionaries.ws.client.WebSocketListener
      • onPingFrame

        public void onPingFrame​(com.neovisionaries.ws.client.WebSocket websocket,
                                com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onPingFrame in interface com.neovisionaries.ws.client.WebSocketListener
      • onPongFrame

        public void onPongFrame​(com.neovisionaries.ws.client.WebSocket websocket,
                                com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onPongFrame in interface com.neovisionaries.ws.client.WebSocketListener
      • onTextMessage

        public void onTextMessage​(com.neovisionaries.ws.client.WebSocket websocket,
                                  String text)
        Specified by:
        onTextMessage in interface com.neovisionaries.ws.client.WebSocketListener
      • onTextMessage

        public void onTextMessage​(com.neovisionaries.ws.client.WebSocket websocket,
                                  byte[] data)
        Specified by:
        onTextMessage in interface com.neovisionaries.ws.client.WebSocketListener
      • onBinaryMessage

        public void onBinaryMessage​(com.neovisionaries.ws.client.WebSocket websocket,
                                    byte[] binary)
        Specified by:
        onBinaryMessage in interface com.neovisionaries.ws.client.WebSocketListener
      • onSendingFrame

        public void onSendingFrame​(com.neovisionaries.ws.client.WebSocket websocket,
                                   com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onSendingFrame in interface com.neovisionaries.ws.client.WebSocketListener
      • onFrameSent

        public void onFrameSent​(com.neovisionaries.ws.client.WebSocket websocket,
                                com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onFrameSent in interface com.neovisionaries.ws.client.WebSocketListener
      • onFrameUnsent

        public void onFrameUnsent​(com.neovisionaries.ws.client.WebSocket websocket,
                                  com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onFrameUnsent in interface com.neovisionaries.ws.client.WebSocketListener
      • onThreadCreated

        public void onThreadCreated​(com.neovisionaries.ws.client.WebSocket websocket,
                                    com.neovisionaries.ws.client.ThreadType threadType,
                                    Thread thread)
        Specified by:
        onThreadCreated in interface com.neovisionaries.ws.client.WebSocketListener
      • onThreadStarted

        public void onThreadStarted​(com.neovisionaries.ws.client.WebSocket websocket,
                                    com.neovisionaries.ws.client.ThreadType threadType,
                                    Thread thread)
        Specified by:
        onThreadStarted in interface com.neovisionaries.ws.client.WebSocketListener
      • onThreadStopping

        public void onThreadStopping​(com.neovisionaries.ws.client.WebSocket websocket,
                                     com.neovisionaries.ws.client.ThreadType threadType,
                                     Thread thread)
        Specified by:
        onThreadStopping in interface com.neovisionaries.ws.client.WebSocketListener
      • onConnected

        public void onConnected​(com.neovisionaries.ws.client.WebSocket websocket,
                                Map<String,List<String>> headers)
        Specified by:
        onConnected in interface com.neovisionaries.ws.client.WebSocketListener
      • onError

        public void onError​(com.neovisionaries.ws.client.WebSocket websocket,
                            com.neovisionaries.ws.client.WebSocketException cause)
        Specified by:
        onError in interface com.neovisionaries.ws.client.WebSocketListener
      • onFrameError

        public void onFrameError​(com.neovisionaries.ws.client.WebSocket websocket,
                                 com.neovisionaries.ws.client.WebSocketException cause,
                                 com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onFrameError in interface com.neovisionaries.ws.client.WebSocketListener
      • onMessageError

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

        public void onMessageDecompressionError​(com.neovisionaries.ws.client.WebSocket websocket,
                                                com.neovisionaries.ws.client.WebSocketException cause,
                                                byte[] compressed)
        Specified by:
        onMessageDecompressionError in interface com.neovisionaries.ws.client.WebSocketListener
      • onTextMessageError

        public void onTextMessageError​(com.neovisionaries.ws.client.WebSocket websocket,
                                       com.neovisionaries.ws.client.WebSocketException cause,
                                       byte[] data)
        Specified by:
        onTextMessageError in interface com.neovisionaries.ws.client.WebSocketListener
      • onSendError

        public void onSendError​(com.neovisionaries.ws.client.WebSocket websocket,
                                com.neovisionaries.ws.client.WebSocketException cause,
                                com.neovisionaries.ws.client.WebSocketFrame frame)
        Specified by:
        onSendError in interface com.neovisionaries.ws.client.WebSocketListener
      • onUnexpectedError

        public void onUnexpectedError​(com.neovisionaries.ws.client.WebSocket websocket,
                                      com.neovisionaries.ws.client.WebSocketException cause)
        Specified by:
        onUnexpectedError in interface com.neovisionaries.ws.client.WebSocketListener
      • handleCallbackError

        public void handleCallbackError​(com.neovisionaries.ws.client.WebSocket websocket,
                                        Throwable cause)
        Specified by:
        handleCallbackError in interface com.neovisionaries.ws.client.WebSocketListener
      • onSendingHandshake

        public void onSendingHandshake​(com.neovisionaries.ws.client.WebSocket websocket,
                                       String requestLine,
                                       List<String[]> headers)
        Specified by:
        onSendingHandshake in interface com.neovisionaries.ws.client.WebSocketListener