Uses of Class
com.neovisionaries.ws.client.WebSocket
-
-
Uses of WebSocket in com.neovisionaries.ws.client
Fields in com.neovisionaries.ws.client declared as WebSocket Modifier and Type Field Description private WebSocketConnectable. mWebSocketprivate WebSocketHandshakeReader. mWebSocketprivate WebSocketListenerManager. mWebSocketprivate WebSocketPeriodicalFrameSender. mWebSocketprotected WebSocketWebSocketThread. mWebSocketMethods in com.neovisionaries.ws.client that return WebSocket Modifier and Type Method Description WebSocketWebSocket. addExtension(WebSocketExtension extension)Add a value forSec-WebSocket-Extension.WebSocketWebSocket. addExtension(java.lang.String extension)Add a value forSec-WebSocket-Extension.WebSocketWebSocket. addHeader(java.lang.String name, java.lang.String value)Add a pair of extra HTTP header.WebSocketWebSocket. addListener(WebSocketListener listener)Add a listener to receive events on this WebSocket.WebSocketWebSocket. addListeners(java.util.List<WebSocketListener> listeners)Add listeners.WebSocketWebSocket. addProtocol(java.lang.String protocol)Add a value forSec-WebSocket-Protocol.WebSocketConnectable. call()WebSocketWebSocket. clearExtensions()Remove all extensions fromSec-WebSocket-Extension.WebSocketWebSocket. clearHeaders()Clear all extra HTTP headers.WebSocketWebSocket. clearListeners()Remove all the listeners from this WebSocket.WebSocketWebSocket. clearProtocols()Remove all protocols fromSec-WebSocket-Protocol.WebSocketWebSocket. clearUserInfo()Clear the credentials to connect to the WebSocket endpoint.WebSocketWebSocket. connect()Connect to the server, send an opening handshake to the server, receive the response and then start threads to communicate with the server.WebSocketWebSocket. connectAsynchronously()Executeconnect()asynchronously by creating a new thread and callingconnect()in the thread.WebSocketWebSocketFactory. createSocket(java.lang.String uri)Create a WebSocket.WebSocketWebSocketFactory. createSocket(java.lang.String uri, int timeout)Create a WebSocket.private WebSocketWebSocketFactory. createSocket(java.lang.String scheme, java.lang.String userInfo, java.lang.String host, int port, java.lang.String path, java.lang.String query, int timeout)WebSocketWebSocketFactory. createSocket(java.net.URI uri)Create a WebSocket.WebSocketWebSocketFactory. createSocket(java.net.URI uri, int timeout)Create a WebSocket.WebSocketWebSocketFactory. createSocket(java.net.URL url)Create a WebSocket.WebSocketWebSocketFactory. createSocket(java.net.URL url, int timeout)Create a WebSocket.private WebSocketWebSocketFactory. createWebSocket(boolean secure, java.lang.String userInfo, java.lang.String host, int port, java.lang.String path, java.lang.String query, SocketConnector connector)WebSocketWebSocket. disconnect()Disconnect the WebSocket.WebSocketWebSocket. disconnect(int closeCode)Disconnect the WebSocket.WebSocketWebSocket. disconnect(int closeCode, java.lang.String reason)Disconnect the WebSocket.WebSocketWebSocket. disconnect(int closeCode, java.lang.String reason, long closeDelay)Disconnect the WebSocket.WebSocketWebSocket. disconnect(java.lang.String reason)Disconnect the WebSocket.WebSocketWebSocket. flush()Flush frames to the server.WebSocketWebSocket. recreate()Create a newWebSocketinstance that has the same settings as this instance.WebSocketWebSocket. recreate(int timeout)Create a newWebSocketinstance that has the same settings as this instance.WebSocketWebSocket. removeExtension(WebSocketExtension extension)Remove an extension fromSec-WebSocket-Extension.WebSocketWebSocket. removeExtensions(java.lang.String name)Remove extensions fromSec-WebSocket-Extensionby an extension name.WebSocketWebSocket. removeHeaders(java.lang.String name)Remove pairs of extra HTTP headers.WebSocketWebSocket. removeListener(WebSocketListener listener)Remove a listener from this WebSocket.WebSocketWebSocket. removeListeners(java.util.List<WebSocketListener> listeners)Remove listeners.WebSocketWebSocket. removeProtocol(java.lang.String protocol)Remove a protocol fromSec-WebSocket-Protocol.WebSocketWebSocket. sendBinary(byte[] message)Send a binary message to the server.WebSocketWebSocket. sendBinary(byte[] payload, boolean fin)Send a binary frame to the server.WebSocketWebSocket. sendClose()Send a close frame to the server.WebSocketWebSocket. sendClose(int closeCode)Send a close frame to the server.WebSocketWebSocket. sendClose(int closeCode, java.lang.String reason)Send a close frame to the server.WebSocketWebSocket. sendContinuation()Send a continuation frame to the server.WebSocketWebSocket. sendContinuation(boolean fin)Send a continuation frame to the server.WebSocketWebSocket. sendContinuation(byte[] payload)Send a continuation frame to the server.WebSocketWebSocket. sendContinuation(byte[] payload, boolean fin)Send a continuation frame to the server.WebSocketWebSocket. sendContinuation(java.lang.String payload)Send a continuation frame to the server.WebSocketWebSocket. sendContinuation(java.lang.String payload, boolean fin)Send a continuation frame to the server.WebSocketWebSocket. sendFrame(WebSocketFrame frame)Send a WebSocket frame to the server.WebSocketWebSocket. sendPing()Send a ping frame to the server.WebSocketWebSocket. sendPing(byte[] payload)Send a ping frame to the server.WebSocketWebSocket. sendPing(java.lang.String payload)Send a ping frame to the server.WebSocketWebSocket. sendPong()Send a pong frame to the server.WebSocketWebSocket. sendPong(byte[] payload)Send a pong frame to the server.WebSocketWebSocket. sendPong(java.lang.String payload)Send a pong frame to the server.WebSocketWebSocket. sendText(java.lang.String message)Send a text message to the server.WebSocketWebSocket. sendText(java.lang.String payload, boolean fin)Send a text frame to the server.WebSocketWebSocket. setAutoFlush(boolean auto)Enable or disable auto-flush of sent frames.WebSocketWebSocket. setDirectTextMessage(boolean direct)Set whether to receive text messages directly as byte arrays without string conversion.WebSocketWebSocket. setExtended(boolean extended)Allow or disallow extended use of WebSocket frames.WebSocketWebSocket. setFrameQueueSize(int size)Set the size of the frame queue.WebSocketWebSocket. setMaxPayloadSize(int size)Set the maximum payload size.WebSocketWebSocket. setMissingCloseFrameAllowed(boolean allowed)Set whether to allow the server to close the WebSocket connection without sending a close frame to this client.WebSocketWebSocket. setPingInterval(long interval)Set the interval of periodical ping frames.WebSocketWebSocket. setPingPayloadGenerator(PayloadGenerator generator)Set the generator of payload of ping frames that are sent automatically.WebSocketWebSocket. setPingSenderName(java.lang.String name)Set the name of theTimerthat sends ping frames periodically.WebSocketWebSocket. setPongInterval(long interval)Set the interval of periodical pong frames.WebSocketWebSocket. setPongPayloadGenerator(PayloadGenerator generator)Set the generator of payload of pong frames that are sent automatically.WebSocketWebSocket. setPongSenderName(java.lang.String name)Set the name of theTimerthat sends pong frames periodically.WebSocketWebSocket. setUserInfo(java.lang.String userInfo)Set the credentials to connect to the WebSocket endpoint.WebSocketWebSocket. setUserInfo(java.lang.String id, java.lang.String password)Set the credentials to connect to the WebSocket endpoint.Methods in com.neovisionaries.ws.client that return types with arguments of type WebSocket Modifier and Type Method Description java.util.concurrent.Future<WebSocket>WebSocket. connect(java.util.concurrent.ExecutorService executorService)Executeconnect()asynchronously using the givenExecutorService.java.util.concurrent.Callable<WebSocket>WebSocket. connectable()Methods in com.neovisionaries.ws.client with parameters of type WebSocket Modifier and Type Method Description voidWebSocketAdapter. handleCallbackError(WebSocket websocket, java.lang.Throwable cause)voidWebSocketListener. handleCallbackError(WebSocket websocket, java.lang.Throwable cause)Called when anonXxx()method threw aThrowable.voidWebSocketAdapter. onBinaryFrame(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onBinaryFrame(WebSocket websocket, WebSocketFrame frame)Called when a binary frame (opcode = 0x2) was received.voidWebSocketAdapter. onBinaryMessage(WebSocket websocket, byte[] binary)voidWebSocketListener. onBinaryMessage(WebSocket websocket, byte[] binary)Called when a binary message was received.voidWebSocketAdapter. onCloseFrame(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onCloseFrame(WebSocket websocket, WebSocketFrame frame)Called when a close frame (opcode = 0x8) was received.voidWebSocketAdapter. onConnected(WebSocket websocket, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)voidWebSocketListener. onConnected(WebSocket websocket, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)Called after the opening handshake of the WebSocket connection succeeded.voidWebSocketAdapter. onConnectError(WebSocket websocket, WebSocketException exception)voidWebSocketListener. onConnectError(WebSocket websocket, WebSocketException cause)Called whenconnectAsynchronously()failed.voidWebSocketAdapter. onContinuationFrame(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onContinuationFrame(WebSocket websocket, WebSocketFrame frame)Called when a continuation frame (opcode = 0x0) was received.voidWebSocketAdapter. onDisconnected(WebSocket websocket, WebSocketFrame serverCloseFrame, WebSocketFrame clientCloseFrame, boolean closedByServer)voidWebSocketListener. onDisconnected(WebSocket websocket, WebSocketFrame serverCloseFrame, WebSocketFrame clientCloseFrame, boolean closedByServer)Called after the WebSocket connection was closed.voidWebSocketAdapter. onError(WebSocket websocket, WebSocketException cause)voidWebSocketListener. onError(WebSocket websocket, WebSocketException cause)Call when an error occurred.voidWebSocketAdapter. onFrame(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onFrame(WebSocket websocket, WebSocketFrame frame)Called when a frame was received.voidWebSocketAdapter. onFrameError(WebSocket websocket, WebSocketException cause, WebSocketFrame frame)voidWebSocketListener. onFrameError(WebSocket websocket, WebSocketException cause, WebSocketFrame frame)Called when a WebSocket frame failed to be read from the WebSocket.voidWebSocketAdapter. onFrameSent(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onFrameSent(WebSocket websocket, WebSocketFrame frame)Called when a WebSocket frame was sent to the server (but not flushed yet).voidWebSocketAdapter. onFrameUnsent(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onFrameUnsent(WebSocket websocket, WebSocketFrame frame)Called when a WebSocket frame was not sent to the server because a close frame has already been sent.voidWebSocketAdapter. onMessageDecompressionError(WebSocket websocket, WebSocketException cause, byte[] compressed)voidWebSocketListener. onMessageDecompressionError(WebSocket websocket, WebSocketException cause, byte[] compressed)Called when a message failed to be decompressed.voidWebSocketAdapter. onMessageError(WebSocket websocket, WebSocketException cause, java.util.List<WebSocketFrame> frames)voidWebSocketListener. onMessageError(WebSocket websocket, WebSocketException cause, java.util.List<WebSocketFrame> frames)Called when it failed to concatenate payloads of multiple frames to construct a message.voidWebSocketAdapter. onPingFrame(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onPingFrame(WebSocket websocket, WebSocketFrame frame)Called when a ping frame (opcode = 0x9) was received.voidWebSocketAdapter. onPongFrame(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onPongFrame(WebSocket websocket, WebSocketFrame frame)Called when a pong frame (opcode = 0xA) was received.voidWebSocketAdapter. onSendError(WebSocket websocket, WebSocketException cause, WebSocketFrame frame)voidWebSocketListener. onSendError(WebSocket websocket, WebSocketException cause, WebSocketFrame frame)Called when an error occurred when a frame was tried to be sent to the server.voidWebSocketAdapter. onSendingFrame(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onSendingFrame(WebSocket websocket, WebSocketFrame frame)Called before a WebSocket frame is sent.voidWebSocketAdapter. onSendingHandshake(WebSocket websocket, java.lang.String requestLine, java.util.List<java.lang.String[]> headers)voidWebSocketListener. onSendingHandshake(WebSocket websocket, java.lang.String requestLine, java.util.List<java.lang.String[]> headers)Called before an opening handshake is sent to the server.voidWebSocketAdapter. onStateChanged(WebSocket websocket, WebSocketState newState)voidWebSocketListener. onStateChanged(WebSocket websocket, WebSocketState newState)Called after the state of the WebSocket changed.voidWebSocketAdapter. onTextFrame(WebSocket websocket, WebSocketFrame frame)voidWebSocketListener. onTextFrame(WebSocket websocket, WebSocketFrame frame)Called when a text frame (opcode = 0x1) was received.voidWebSocketAdapter. onTextMessage(WebSocket websocket, byte[] data)voidWebSocketAdapter. onTextMessage(WebSocket websocket, java.lang.String text)voidWebSocketListener. onTextMessage(WebSocket websocket, byte[] data)Called when a text message was received instead ofWebSocketListener.onTextMessage(WebSocket, String)whenisDirectTextMessage()returnstrue.voidWebSocketListener. onTextMessage(WebSocket websocket, java.lang.String text)Called when a text message was received.voidWebSocketAdapter. onTextMessageError(WebSocket websocket, WebSocketException cause, byte[] data)voidWebSocketListener. onTextMessageError(WebSocket websocket, WebSocketException cause, byte[] data)Called when it failed to convert payload data into a string.voidWebSocketAdapter. onThreadCreated(WebSocket websocket, ThreadType threadType, java.lang.Thread thread)voidWebSocketListener. onThreadCreated(WebSocket websocket, ThreadType threadType, java.lang.Thread thread)Called between after a thread is created and before the thread'sstart()method is called.voidWebSocketAdapter. onThreadStarted(WebSocket websocket, ThreadType threadType, java.lang.Thread thread)voidWebSocketListener. onThreadStarted(WebSocket websocket, ThreadType threadType, java.lang.Thread thread)Called at the very beginning of the thread'srun()method implementation.voidWebSocketAdapter. onThreadStopping(WebSocket websocket, ThreadType threadType, java.lang.Thread thread)voidWebSocketListener. onThreadStopping(WebSocket websocket, ThreadType threadType, java.lang.Thread thread)Called at the very end of the thread'srun()method implementation.voidWebSocketAdapter. onUnexpectedError(WebSocket websocket, WebSocketException cause)voidWebSocketListener. onUnexpectedError(WebSocket websocket, WebSocketException cause)Called when an uncaught throwable was detected in either the reading thread (which reads frames from the server) or the writing thread (which sends frames to the server).Constructors in com.neovisionaries.ws.client with parameters of type WebSocket Constructor Description Connectable(WebSocket ws)ConnectThread(WebSocket ws)FinishThread(WebSocket ws)HandshakeReader(WebSocket websocket)ListenerManager(WebSocket websocket)PeriodicalFrameSender(WebSocket webSocket, java.lang.String timerName, PayloadGenerator generator)PingSender(WebSocket webSocket, PayloadGenerator generator)PongSender(WebSocket webSocket, PayloadGenerator generator)ReadingThread(WebSocket websocket)WebSocketThread(java.lang.String name, WebSocket ws, ThreadType type)WritingThread(WebSocket websocket)
-