Package org.springframework.web.reactive.socket.adapter
@NullMarked
package org.springframework.web.reactive.socket.adapter
Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.
-
ClassDescriptionBase class for
WebSocketSession
implementations that bridge between event-listener WebSocket APIs (for example, Jakarta WebSocket API (JSR-356), Jetty, Undertow) and Reactive Streams.Convenient base class forWebSocketSession
implementations that holds common fields and exposes accessors.WebSocketHandler
decorator that enriches the context of the target handler.JettySession.Listener
handler that delegates events to a reactiveWebSocketHandler
and its session.SpringWebSocketSession
implementation that adapts to a Jetty WebSocketSession
.Base class for Netty-basedWebSocketSession
adapters that provides convenience methods to convert NettyWebSocketFrames
to and fromWebSocketMessages
.Base class for Netty-basedWebSocketSession
adapters that provides convenience methods to convert NettyWebSocketFrames
to and fromWebSocketMessages
.WebSocketSession
implementation for use with the Reactor Netty's (Netty 5)NettyInbound
andNettyOutbound
.Simple container forNettyInbound
andNettyOutbound
.Simple container forNettyInbound
andNettyOutbound
.Adapter for the Jakarta WebSocket API (JSR-356) that delegates events to a reactiveWebSocketHandler
and its session.SpringWebSocketSession
adapter for a standard Java (JSR 356)Session
.SpringWebSocketSession
adapter for Tomcat'sSession
.UndertowWebSocketConnectionCallback
implementation that adapts and delegates to a SpringWebSocketHandler
.SpringWebSocketSession
implementation that adapts to an UndertowWebSocketChannel
.