Class WebSocketChannelClient.WebSocketConnection

java.lang.Object
org.java_websocket.WebSocketAdapter
org.java_websocket.client.WebSocketClient
com.flashphoner.fpwcsapi.ws.WebSocketChannelClient.WebSocketConnection
All Implemented Interfaces:
Runnable, org.java_websocket.WebSocket, org.java_websocket.WebSocketListener
Enclosing class:
WebSocketChannelClient

protected class WebSocketChannelClient.WebSocketConnection extends org.java_websocket.client.WebSocketClient
WebSocketObserver is a callback on Websocket session state onOpen() onClose() onTextMessage()
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.java_websocket.WebSocket

    org.java_websocket.WebSocket.READYSTATE, org.java_websocket.WebSocket.Role
  • Field Summary

    Fields inherited from class org.java_websocket.client.WebSocketClient

    uri

    Fields inherited from interface org.java_websocket.WebSocket

    DEFAULT_PORT, DEFAULT_WSS_PORT
  • Constructor Summary

    Constructors
    Constructor
    Description
    WebSocketConnection(URI serverURI, Map<String,String> httpHeaders)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onClose(int code, String reason, boolean remote)
     
    void
     
    void
    onMessage(String payload)
     
    void
    onOpen(org.java_websocket.handshake.ServerHandshake handshakedata)
     

    Methods inherited from class org.java_websocket.client.WebSocketClient

    close, close, close, closeBlocking, closeConnection, connect, connectBlocking, getConnection, getDraft, getLocalSocketAddress, getLocalSocketAddress, getReadyState, getRemoteSocketAddress, getRemoteSocketAddress, getResourceDescriptor, getURI, hasBufferedData, isClosed, isClosing, isConnecting, isFlushAndClose, isOpen, onCloseInitiated, onClosing, onFragment, onMessage, onWebsocketClose, onWebsocketCloseInitiated, onWebsocketClosing, onWebsocketError, onWebsocketMessage, onWebsocketMessage, onWebsocketMessageFragment, onWebsocketOpen, onWriteDemand, run, send, send, send, sendFragmentedFrame, sendFrame, setProxy, setSocket

    Methods inherited from class org.java_websocket.WebSocketAdapter

    getFlashPolicy, onWebsocketHandshakeReceivedAsClient, onWebsocketHandshakeReceivedAsServer, onWebsocketHandshakeSentAsClient, onWebsocketPing, onWebsocketPong

    Methods inherited from class java.lang.Object

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

    • WebSocketConnection

      public WebSocketConnection(URI serverURI, Map<String,String> httpHeaders)
  • Method Details

    • onOpen

      public void onOpen(org.java_websocket.handshake.ServerHandshake handshakedata)
      Specified by:
      onOpen in class org.java_websocket.client.WebSocketClient
    • onMessage

      public void onMessage(String payload)
      Specified by:
      onMessage in class org.java_websocket.client.WebSocketClient
    • onClose

      public void onClose(int code, String reason, boolean remote)
      Specified by:
      onClose in class org.java_websocket.client.WebSocketClient
    • onError

      public void onError(Exception ex)
      Specified by:
      onError in class org.java_websocket.client.WebSocketClient