Uses of Interface
org.java_websocket.WebSocket
-
Packages that use WebSocket Package Description com.basiscomponents.comm org.java_websocket org.java_websocket.client This package encapsulates all implementations in relation with the WebSocketClient.org.java_websocket.server This package encapsulates all implementations in relation with the WebSocketServer. -
-
Uses of WebSocket in com.basiscomponents.comm
Methods in com.basiscomponents.comm with parameters of type WebSocket Modifier and Type Method Description voidWsServer. onClose(WebSocket conn, int code, String reason, boolean remote)voidWsServer. onError(WebSocket conn, Exception ex)voidWsServer. onMessage(WebSocket conn, String message)voidWsServer. onMessage(WebSocket conn, ByteBuffer message)voidWsServer. onOpen(WebSocket conn, ClientHandshake handshake) -
Uses of WebSocket in org.java_websocket
Classes in org.java_websocket that implement WebSocket Modifier and Type Class Description classWebSocketImplRepresents one end (client or server) of a single WebSocketImpl connection.Methods in org.java_websocket that return WebSocket Modifier and Type Method Description WebSocketWebSocketFactory. createWebSocket(WebSocketAdapter a, List<Draft> drafts)Create a new Websocket with the provided listener, drafts and socketWebSocketWebSocketFactory. createWebSocket(WebSocketAdapter a, Draft d)Create a new Websocket with the provided listener, drafts and socketMethods in org.java_websocket that return types with arguments of type WebSocket Modifier and Type Method Description protected abstract Collection<WebSocket>AbstractWebSocket. getConnections()Getter to get all the currently available connectionsMethods in org.java_websocket with parameters of type WebSocket Modifier and Type Method Description InetSocketAddressWebSocketListener. getLocalSocketAddress(WebSocket conn)InetSocketAddressWebSocketListener. getRemoteSocketAddress(WebSocket conn)voidWebSocketListener. 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.voidWebSocketListener. onWebsocketCloseInitiated(WebSocket ws, int code, String reason)send when this peer sends a close handshakevoidWebSocketListener. onWebsocketClosing(WebSocket ws, int code, String reason, boolean remote)Called as soon as no further frames are acceptedvoidWebSocketListener. onWebsocketError(WebSocket conn, Exception ex)Called if an exception worth noting occurred.voidWebSocketAdapter. onWebsocketHandshakeReceivedAsClient(WebSocket conn, ClientHandshake request, ServerHandshake response)voidWebSocketListener. 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.ServerHandshakeBuilderWebSocketAdapter. onWebsocketHandshakeReceivedAsServer(WebSocket conn, Draft draft, ClientHandshake request)This default implementation does not do anything.ServerHandshakeBuilderWebSocketListener. 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.voidWebSocketAdapter. onWebsocketHandshakeSentAsClient(WebSocket conn, ClientHandshake request)This default implementation does not do anything which will cause the connections to always progress.voidWebSocketListener. 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.voidWebSocketListener. onWebsocketMessage(WebSocket conn, String message)Called when an entire text frame has been received.voidWebSocketListener. onWebsocketMessage(WebSocket conn, ByteBuffer blob)Called when an entire binary frame has been received.voidWebSocketAdapter. onWebsocketMessageFragment(WebSocket conn, Framedata frame)Deprecated.voidWebSocketListener. onWebsocketMessageFragment(WebSocket conn, Framedata frame)Deprecated.voidWebSocketListener. onWebsocketOpen(WebSocket conn, Handshakedata d)Called after onHandshakeReceived returns true.voidWebSocketAdapter. onWebsocketPing(WebSocket conn, Framedata f)This default implementation will send a pong in response to the received ping.voidWebSocketListener. onWebsocketPing(WebSocket conn, Framedata f)Called a ping frame has been received.voidWebSocketAdapter. onWebsocketPong(WebSocket conn, Framedata f)This default implementation does not do anything.voidWebSocketListener. onWebsocketPong(WebSocket conn, Framedata f)Called when a pong frame is received.voidWebSocketListener. 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
Classes in org.java_websocket.client that implement WebSocket Modifier and Type Class Description classWebSocketClientA subclass must implement at least onOpen, onClose, and onMessage to be useful.Methods in org.java_websocket.client that return WebSocket Modifier and Type Method Description WebSocketWebSocketClient. getConnection()Getter for the engineMethods in org.java_websocket.client that return types with arguments of type WebSocket Modifier and Type Method Description protected Collection<WebSocket>WebSocketClient. getConnections()Methods in org.java_websocket.client with parameters of type WebSocket Modifier and Type Method Description InetSocketAddressWebSocketClient. getLocalSocketAddress(WebSocket conn)InetSocketAddressWebSocketClient. getRemoteSocketAddress(WebSocket conn)voidWebSocketClient. onWebsocketClose(WebSocket conn, int code, String reason, boolean remote)Calls subclass' implementation of onClose.voidWebSocketClient. onWebsocketCloseInitiated(WebSocket conn, int code, String reason)voidWebSocketClient. onWebsocketClosing(WebSocket conn, int code, String reason, boolean remote)voidWebSocketClient. onWebsocketError(WebSocket conn, Exception ex)Calls subclass' implementation of onIOError.voidWebSocketClient. onWebsocketMessage(WebSocket conn, String message)Calls subclass' implementation of onMessage.voidWebSocketClient. onWebsocketMessage(WebSocket conn, ByteBuffer blob)voidWebSocketClient. onWebsocketMessageFragment(WebSocket conn, Framedata frame)voidWebSocketClient. onWebsocketOpen(WebSocket conn, Handshakedata handshake)Calls subclass' implementation of onOpen.voidWebSocketClient. 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 Modifier and Type Method Description Collection<WebSocket>WebSocketServer. connections()Deprecated.Collection<WebSocket>WebSocketServer. getConnections()Returns all currently connected clients.Methods in org.java_websocket.server with parameters of type WebSocket Modifier and Type Method Description protected booleanWebSocketServer. addConnection(WebSocket ws)protected voidWebSocketServer. allocateBuffers(WebSocket c)InetSocketAddressWebSocketServer. getLocalSocketAddress(WebSocket conn)InetSocketAddressWebSocketServer. getRemoteSocketAddress(WebSocket conn)abstract voidWebSocketServer. onClose(WebSocket conn, int code, String reason, boolean remote)Called after the websocket connection has been closed.voidWebSocketServer. onCloseInitiated(WebSocket conn, int code, String reason)voidWebSocketServer. onClosing(WebSocket conn, int code, String reason, boolean remote)abstract voidWebSocketServer. onError(WebSocket conn, Exception ex)Called when errors occurs.voidWebSocketServer. onFragment(WebSocket conn, Framedata fragment)Deprecated.abstract voidWebSocketServer. onMessage(WebSocket conn, String message)Callback for string messages received from the remote hostvoidWebSocketServer. onMessage(WebSocket conn, ByteBuffer message)Callback for binary messages received from the remote hostabstract voidWebSocketServer. onOpen(WebSocket conn, ClientHandshake handshake)Called after an opening handshake has been performed and the given websocket is ready to be written on.voidWebSocketServer. onWebsocketClose(WebSocket conn, int code, String reason, boolean remote)voidWebSocketServer. onWebsocketCloseInitiated(WebSocket conn, int code, String reason)voidWebSocketServer. onWebsocketClosing(WebSocket conn, int code, String reason, boolean remote)voidWebSocketServer. onWebsocketError(WebSocket conn, Exception ex)ServerHandshakeBuilderWebSocketServer. onWebsocketHandshakeReceivedAsServer(WebSocket conn, Draft draft, ClientHandshake request)voidWebSocketServer. onWebsocketMessage(WebSocket conn, String message)voidWebSocketServer. onWebsocketMessage(WebSocket conn, ByteBuffer blob)voidWebSocketServer. onWebsocketMessageFragment(WebSocket conn, Framedata frame)Deprecated.voidWebSocketServer. onWebsocketOpen(WebSocket conn, Handshakedata handshake)voidWebSocketServer. onWriteDemand(WebSocket w)protected voidWebSocketServer. releaseBuffers(WebSocket c)protected booleanWebSocketServer. removeConnection(WebSocket ws)This method performs remove operations on the connection and therefore also gives control over whether the operation shall be synchronizedMethod parameters in org.java_websocket.server with type arguments of type WebSocket Modifier and Type Method Description voidWebSocketServer. broadcast(byte[] data, Collection<WebSocket> clients)Send a byte array to a specific collection of websocket connectionsvoidWebSocketServer. broadcast(String text, Collection<WebSocket> clients)Send a text to a specific collection of websocket connectionsvoidWebSocketServer. broadcast(ByteBuffer data, Collection<WebSocket> clients)Send a ByteBuffer to a specific collection of websocket connectionsConstructor parameters in org.java_websocket.server with type arguments of type WebSocket Constructor Description 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.
-