Uses of Interface
org.java_websocket.WebSocket

Packages that use WebSocket
org.java_websocket   
org.java_websocket.client   
org.java_websocket.server   
 

Uses of WebSocket in org.java_websocket
 

Classes in org.java_websocket that implement WebSocket
 class WebSocketImpl
          Represents one end (client or server) of a single WebSocketImpl connection.
 

Methods in org.java_websocket that return WebSocket
 WebSocket WebSocketFactory.createWebSocket(WebSocketAdapter a, Draft d, Socket s)
           
 WebSocket WebSocketFactory.createWebSocket(WebSocketAdapter a, List<Draft> drafts, Socket s)
           
 

Methods in org.java_websocket with parameters of type WebSocket
 String WebSocketListener.getFlashPolicy(WebSocket conn)
          Gets the XML string that should be returned if a client requests a Flash security policy.
 String WebSocketAdapter.getFlashPolicy(WebSocket conn)
          Gets the XML string that should be returned if a client requests a Flash security policy.
 InetSocketAddress WebSocketListener.getLocalSocketAddress(WebSocket conn)
           
 InetSocketAddress WebSocketListener.getRemoteSocketAddress(WebSocket conn)
           
 void WebSocketListener.onWebsocketClose(WebSocket ws, int code, String reason, boolean remote)
          Called after WebSocket#close is explicity called, or when the other end of the WebSocket connection is closed.
 void WebSocketListener.onWebsocketCloseInitiated(WebSocket ws, int code, String reason)
          send when this peer sends a close handshake
 void WebSocketListener.onWebsocketClosing(WebSocket ws, int code, String reason, boolean remote)
          called as soon as no further frames are accepted
 void WebSocketListener.onWebsocketError(WebSocket conn, Exception ex)
          Called if an exception worth noting occurred.
 void WebSocketListener.onWebsocketHandshakeReceivedAsClient(WebSocket conn, ClientHandshake request, ServerHandshake response)
          Called on the client side when the socket connection is first established, and the WebSocketImpl handshake response has been received.
 void WebSocketAdapter.onWebsocketHandshakeReceivedAsClient(WebSocket conn, ClientHandshake request, ServerHandshake response)
           
 ServerHandshakeBuilder WebSocketListener.onWebsocketHandshakeReceivedAsServer(WebSocket conn, Draft draft, ClientHandshake request)
          Called on the server side when the socket connection is first established, and the WebSocket handshake has been received.
 ServerHandshakeBuilder WebSocketAdapter.onWebsocketHandshakeReceivedAsServer(WebSocket conn, Draft draft, ClientHandshake request)
          This default implementation does not do anything.
 void WebSocketListener.onWebsocketHandshakeSentAsClient(WebSocket conn, ClientHandshake request)
          Called on the client side when the socket connection is first established, and the WebSocketImpl handshake has just been sent.
 void WebSocketAdapter.onWebsocketHandshakeSentAsClient(WebSocket conn, ClientHandshake request)
          This default implementation does not do anything which will cause the connections to always progress.
 void WebSocketListener.onWebsocketMessage(WebSocket conn, ByteBuffer blob)
          Called when an entire binary frame has been received.
 void WebSocketListener.onWebsocketMessage(WebSocket conn, String message)
          Called when an entire text frame has been received.
 void WebSocketListener.onWebsocketMessageFragment(WebSocket conn, Framedata frame)
           
 void WebSocketAdapter.onWebsocketMessageFragment(WebSocket conn, Framedata frame)
          This default implementation does not do anything.
 void WebSocketListener.onWebsocketOpen(WebSocket conn, Handshakedata d)
          Called after onHandshakeReceived returns true.
 void WebSocketListener.onWebsocketPing(WebSocket conn, Framedata f)
          Called a ping frame has been received.
 void WebSocketAdapter.onWebsocketPing(WebSocket conn, Framedata f)
          This default implementation will send a pong in response to the received ping.
 void WebSocketListener.onWebsocketPong(WebSocket conn, Framedata f)
          Called when a pong frame is received.
 void WebSocketAdapter.onWebsocketPong(WebSocket conn, Framedata f)
          This default implementation does not do anything.
 void WebSocketListener.onWriteDemand(WebSocket conn)
          This method is used to inform the selector thread that there is data queued to be written to the socket.
 

Uses of WebSocket in org.java_websocket.client
 

Methods in org.java_websocket.client that return WebSocket
 WebSocket DefaultWebSocketClientFactory.createWebSocket(WebSocketAdapter a, Draft d, Socket s)
           
 WebSocket DefaultWebSocketClientFactory.createWebSocket(WebSocketAdapter a, List<Draft> d, Socket s)
           
 WebSocket WebSocketClient.getConnection()
           
 

Methods in org.java_websocket.client with parameters of type WebSocket
 InetSocketAddress WebSocketClient.getLocalSocketAddress(WebSocket conn)
           
 InetSocketAddress WebSocketClient.getRemoteSocketAddress(WebSocket conn)
           
 void WebSocketClient.onWebsocketClose(WebSocket conn, int code, String reason, boolean remote)
          Calls subclass' implementation of onClose.
 void WebSocketClient.onWebsocketCloseInitiated(WebSocket conn, int code, String reason)
           
 void WebSocketClient.onWebsocketClosing(WebSocket conn, int code, String reason, boolean remote)
           
 void WebSocketClient.onWebsocketError(WebSocket conn, Exception ex)
          Calls subclass' implementation of onIOError.
 void WebSocketClient.onWebsocketMessage(WebSocket conn, ByteBuffer blob)
           
 void WebSocketClient.onWebsocketMessage(WebSocket conn, String message)
          Calls subclass' implementation of onMessage.
 void WebSocketClient.onWebsocketOpen(WebSocket conn, Handshakedata handshake)
          Calls subclass' implementation of onOpen.
 void WebSocketClient.onWriteDemand(WebSocket conn)
           
 

Uses of WebSocket in org.java_websocket.server
 

Methods in org.java_websocket.server that return types with arguments of type WebSocket
 Collection<WebSocket> WebSocketServer.connections()
          Returns a WebSocket[] of currently connected clients.
 

Methods in org.java_websocket.server with parameters of type WebSocket
protected  boolean WebSocketServer.addConnection(WebSocket ws)
           
protected  void WebSocketServer.allocateBuffers(WebSocket c)
           
 InetSocketAddress WebSocketServer.getLocalSocketAddress(WebSocket conn)
           
 InetSocketAddress WebSocketServer.getRemoteSocketAddress(WebSocket conn)
           
abstract  void WebSocketServer.onClose(WebSocket conn, int code, String reason, boolean remote)
          Called after the websocket connection has been closed.
 void WebSocketServer.onCloseInitiated(WebSocket conn, int code, String reason)
           
 void WebSocketServer.onClosing(WebSocket conn, int code, String reason, boolean remote)
           
abstract  void WebSocketServer.onError(WebSocket conn, Exception ex)
          Called when errors occurs.
 void WebSocketServer.onMessage(WebSocket conn, ByteBuffer message)
          Callback for binary messages received from the remote host
abstract  void WebSocketServer.onMessage(WebSocket conn, String message)
          Callback for string messages received from the remote host
abstract  void WebSocketServer.onOpen(WebSocket conn, ClientHandshake handshake)
          Called after an opening handshake has been performed and the given websocket is ready to be written on.
 void WebSocketServer.onWebsocketClose(WebSocket conn, int code, String reason, boolean remote)
           
 void WebSocketServer.onWebsocketCloseInitiated(WebSocket conn, int code, String reason)
           
 void WebSocketServer.onWebsocketClosing(WebSocket conn, int code, String reason, boolean remote)
           
 void WebSocketServer.onWebsocketError(WebSocket conn, Exception ex)
           
 void WebSocketServer.onWebsocketMessage(WebSocket conn, ByteBuffer blob)
           
 void WebSocketServer.onWebsocketMessage(WebSocket conn, String message)
           
 void WebSocketServer.onWebsocketOpen(WebSocket conn, Handshakedata handshake)
           
 void WebSocketServer.onWriteDemand(WebSocket w)
           
protected  void WebSocketServer.releaseBuffers(WebSocket c)
           
protected  boolean WebSocketServer.removeConnection(WebSocket ws)
          This method performs remove operations on the connection and therefore also gives control over whether the operation shall be synchronized
 

Constructor parameters in org.java_websocket.server with type arguments of type WebSocket
WebSocketServer(InetSocketAddress address, int decodercount, List<Draft> drafts, Collection<WebSocket> connectionscontainer)
          Creates a WebSocketServer that will attempt to bind/listen on the given address, and comply with Draft version draft.
 



Copyright © 2013 Pusher. All Rights Reserved.