public class UndertowWebSocketHandlerAdapter
extends AbstractReceiveListener
WebSocketConnectionCallback
implementation that adapts and
delegates to a Spring WebSocketHandler
.Modifier and Type | Field and Description |
---|---|
private UndertowWebSocketSession |
session |
Constructor and Description |
---|
UndertowWebSocketHandlerAdapter(UndertowWebSocketSession session) |
Modifier and Type | Method and Description |
---|---|
protected void |
onError(WebSocketChannel channel,
java.lang.Throwable error) |
protected void |
onFullBinaryMessage(WebSocketChannel channel,
BufferedBinaryMessage message) |
protected void |
onFullCloseMessage(WebSocketChannel channel,
BufferedBinaryMessage message) |
protected void |
onFullPongMessage(WebSocketChannel channel,
BufferedBinaryMessage message) |
protected void |
onFullTextMessage(WebSocketChannel channel,
BufferedTextMessage message) |
private <T> WebSocketMessage |
toMessage(WebSocketMessage.Type type,
T message) |
private final UndertowWebSocketSession session
public UndertowWebSocketHandlerAdapter(UndertowWebSocketSession session)
protected void onFullTextMessage(WebSocketChannel channel, BufferedTextMessage message)
protected void onFullBinaryMessage(WebSocketChannel channel, BufferedBinaryMessage message)
protected void onFullPongMessage(WebSocketChannel channel, BufferedBinaryMessage message)
protected void onFullCloseMessage(WebSocketChannel channel, BufferedBinaryMessage message)
protected void onError(WebSocketChannel channel, java.lang.Throwable error)
private <T> WebSocketMessage toMessage(WebSocketMessage.Type type, T message)