public interface WebSocketHandler<S,T>
Modifier and Type | Method and Description |
---|---|
void |
onBinaryMessage(WebSocketConnection connection,
T state,
byte[] result,
int size) |
void |
onClose(WebSocketConnection connection,
T state) |
void |
onError(WebSocketConnection connection,
T state,
java.lang.String msg) |
void |
onException(WebSocketConnection connection,
T state,
java.lang.Exception failed) |
void |
onMessage(WebSocketConnection connection,
T state,
java.lang.String msg) |
T |
onOpen(WebSocketConnection connection,
HttpRequest headers,
S sessionState) |
default void |
onPing(WebSocketConnection connection,
T state,
byte[] result,
int size,
StringDecoder charset) |
default void |
onPong(WebSocketConnection connection,
T state,
byte[] result,
int size) |
void |
onUnknownException(java.lang.Throwable processingException,
java.nio.channels.SocketChannel channel) |
T onOpen(WebSocketConnection connection, HttpRequest headers, S sessionState)
void onMessage(WebSocketConnection connection, T state, java.lang.String msg)
void onClose(WebSocketConnection connection, T state)
void onError(WebSocketConnection connection, T state, java.lang.String msg)
void onException(WebSocketConnection connection, T state, java.lang.Exception failed)
void onBinaryMessage(WebSocketConnection connection, T state, byte[] result, int size)
default void onPing(WebSocketConnection connection, T state, byte[] result, int size, StringDecoder charset)
default void onPong(WebSocketConnection connection, T state, byte[] result, int size)
void onUnknownException(java.lang.Throwable processingException, java.nio.channels.SocketChannel channel)
Copyright © 2019. All Rights Reserved.