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.
-
ClassesClassDescriptionBase 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
.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
.