Class UndertowWebSocketHandlerAdapter
java.lang.Object
io.undertow.websockets.core.AbstractReceiveListener
org.springframework.web.reactive.socket.adapter.UndertowWebSocketHandlerAdapter
- All Implemented Interfaces:
EventListener,org.xnio.ChannelListener<io.undertow.websockets.core.WebSocketChannel>
public class UndertowWebSocketHandlerAdapter
extends io.undertow.websockets.core.AbstractReceiveListener
Undertow
WebSocketConnectionCallback implementation that adapts and
delegates to a Spring WebSocketHandler.- Since:
- 5.0
- Author:
- Violeta Georgieva, Rossen Stoyanchev
-
Nested Class Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidonFullBinaryMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message) protected voidonFullCloseMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message) protected voidonFullPongMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message) protected voidonFullTextMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedTextMessage message) Methods inherited from class io.undertow.websockets.core.AbstractReceiveListener
bufferFullMessage, getMaxBinaryBufferSize, getMaxCloseBufferSize, getMaxPingBufferSize, getMaxPongBufferSize, getMaxTextBufferSize, handleEvent, onBinary, onClose, onCloseMessage, onFullPingMessage, onPing, onPong, onText
-
Constructor Details
-
UndertowWebSocketHandlerAdapter
-
-
Method Details
-
onFullTextMessage
protected void onFullTextMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedTextMessage message) - Overrides:
onFullTextMessagein classio.undertow.websockets.core.AbstractReceiveListener
-
onFullBinaryMessage
protected void onFullBinaryMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message) - Overrides:
onFullBinaryMessagein classio.undertow.websockets.core.AbstractReceiveListener
-
onFullPongMessage
protected void onFullPongMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message) - Overrides:
onFullPongMessagein classio.undertow.websockets.core.AbstractReceiveListener
-
onFullCloseMessage
protected void onFullCloseMessage(io.undertow.websockets.core.WebSocketChannel channel, io.undertow.websockets.core.BufferedBinaryMessage message) - Overrides:
onFullCloseMessagein classio.undertow.websockets.core.AbstractReceiveListener
-
onError
- Overrides:
onErrorin classio.undertow.websockets.core.AbstractReceiveListener
-