public interface WebSocketConnectorListener
| Modifier and Type | Method and Description |
|---|---|
void |
onClose(WebSocketConnection webSocketConnection)
This lets the listener know when the connection closes.
|
void |
onError(WebSocketConnection webSocketConnection,
Throwable throwable)
Trigger any transport error.
|
void |
onHandshake(WebSocketHandshaker webSocketHandshaker)
Trigger WebSocket handshake.
|
void |
onIdleTimeout(WebSocketControlMessage controlMessage)
This is triggered in a IdleTimeout for WebSocket.
|
void |
onMessage(WebSocketBinaryMessage binaryMessage)
Trigger incoming WebSocket binary messages.
|
void |
onMessage(WebSocketCloseMessage closeMessage)
Trigger incoming WebSocket close messages.
|
void |
onMessage(WebSocketControlMessage controlMessage)
Trigger incoming WebSocket control messages.
|
void |
onMessage(WebSocketTextMessage textMessage)
Trigger incoming WebSocket text messages.
|
void onHandshake(WebSocketHandshaker webSocketHandshaker)
webSocketHandshaker - WebSocketHandshaker to initialize connection.void onMessage(WebSocketTextMessage textMessage)
textMessage - WebSocketTextMessage to process text messages.void onMessage(WebSocketBinaryMessage binaryMessage)
binaryMessage - WebSocketBinaryMessage to process binary messages.void onMessage(WebSocketControlMessage controlMessage)
controlMessage - WebSocketControlMessage to indicate a incoming pong messages.void onMessage(WebSocketCloseMessage closeMessage)
closeMessage - WebSocketCloseMessage to indicate incoming close messages.void onClose(WebSocketConnection webSocketConnection)
webSocketConnection - WebSocketConnection which gets closed.void onError(WebSocketConnection webSocketConnection, Throwable throwable)
webSocketConnection - WebSocketConnection which causes the error.throwable - error received from transport.void onIdleTimeout(WebSocketControlMessage controlMessage)
controlMessage - message which indicates idle timeout.Copyright © 2021 WSO2. All rights reserved.