public abstract class WebSocketAdapter extends Object implements WebSocketListener
| 构造器和说明 |
|---|
WebSocketAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
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.
|
ServerHandshakeBuilder |
onWebsocketHandshakeReceivedAsServer(WebSocket conn,
Draft draft,
ClientHandshake request)
This default implementation does not do anything.
|
void |
onWebsocketHandshakeSentAsClient(WebSocket conn,
ClientHandshake request)
This default implementation does not do anything which will cause the connections to always progress.
|
void |
onWebsocketPing(WebSocket conn,
Framedata f)
This default implementation will send a pong in response to the received ping.
|
void |
onWebsocketPong(WebSocket conn,
Framedata f)
This default implementation does not do anything.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocalSocketAddress, getRemoteSocketAddress, onWebsocketClose, onWebsocketCloseInitiated, onWebsocketClosing, onWebsocketError, onWebsocketMessage, onWebsocketMessage, onWebsocketOpen, onWriteDemandpublic ServerHandshakeBuilder onWebsocketHandshakeReceivedAsServer(WebSocket conn, Draft draft, ClientHandshake request) throws InvalidDataException
onWebsocketHandshakeReceivedAsServer 在接口中 WebSocketListenerconn - The WebSocket related to this eventdraft - The protocol draft the client uses to connectrequest - The opening http message send by the client. Can be used to access additional fields like cookies.InvalidDataException - Throwing this exception will cause this handshake to be rejectedWebSocketListener.onWebsocketHandshakeReceivedAsServer(WebSocket, Draft, ClientHandshake)public void onWebsocketHandshakeReceivedAsClient(WebSocket conn, ClientHandshake request, ServerHandshake response) throws InvalidDataException
WebSocketListeneronWebsocketHandshakeReceivedAsClient 在接口中 WebSocketListenerconn - The WebSocket related to this eventrequest - The handshake initially send out to the server by this websocket.response - The handshake the server sent in response to the request.InvalidDataException - Allows the client to reject the connection with the server in respect of its handshake response.public void onWebsocketHandshakeSentAsClient(WebSocket conn, ClientHandshake request) throws InvalidDataException
onWebsocketHandshakeSentAsClient 在接口中 WebSocketListenerconn - The WebSocket related to this eventrequest - The handshake sent to the server by this websocketInvalidDataException - Allows the client to stop the connection from progressingWebSocketListener.onWebsocketHandshakeSentAsClient(WebSocket, ClientHandshake)public void onWebsocketPing(WebSocket conn, Framedata f)
onWebsocketPing 在接口中 WebSocketListenerconn - The WebSocket instance this event is occuring on.f - The ping frame. Control frames may contain payload.WebSocketListener.onWebsocketPing(WebSocket, Framedata)public void onWebsocketPong(WebSocket conn, Framedata f)
onWebsocketPong 在接口中 WebSocketListenerconn - The WebSocket instance this event is occuring on.f - The pong frame. Control frames may contain payload.WebSocketListener.onWebsocketPong(WebSocket, Framedata)Copyright © 2025. All rights reserved.