@NonNullApi @NonNullFields

# Package org.springframework.web.reactive.socket.adapter

Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractListenerWebSocketSession<T> | Base class for `WebSocketSession` implementations that bridge between event-listener WebSocket APIs (e.g.
  AbstractWebSocketSession<T> | Convenient base class for `WebSocketSession` implementations that holds common fields and exposes accessors.
  ContextWebSocketHandler | `WebSocketHandler` decorator that enriches the context of the target handler.
  Jetty10WebSocketHandlerAdapter | Identical to `JettyWebSocketHandlerAdapter`, only excluding the `onWebSocketFrame` method, since the `Frame` argument has moved to a different package in Jetty 10.
  JettyWebSocketHandlerAdapter | Jetty `@WebSocket` handler that delegates events to a reactive `WebSocketHandler` and its session.
  JettyWebSocketSession | Spring `WebSocketSession` implementation that adapts to a Jetty WebSocket `Session`.
  NettyWebSocketSessionSupport<T> | Base class for Netty-based `WebSocketSession` adapters that provides convenience methods to convert Netty `WebSocketFrames` to and from `WebSocketMessages`.
  ReactorNettyWebSocketSession | `WebSocketSession` implementation for use with the Reactor Netty's `NettyInbound` and `NettyOutbound`.
  ReactorNettyWebSocketSession.WebSocketConnection | Simple container for `NettyInbound` and `NettyOutbound`.
  StandardWebSocketHandlerAdapter | Adapter for Java WebSocket API (JSR-356) that delegates events to a reactive `WebSocketHandler` and its session.
  StandardWebSocketSession | Spring `WebSocketSession` adapter for a standard Java (JSR 356) `Session`.
  TomcatWebSocketSession | Spring `WebSocketSession` adapter for Tomcat's `Session`.
  UndertowWebSocketHandlerAdapter | Undertow `WebSocketConnectionCallback` implementation that adapts and delegates to a Spring `WebSocketHandler`.
  UndertowWebSocketSession | Spring `WebSocketSession` implementation that adapts to an Undertow `WebSocketChannel`.

## Package org.springframework.web.reactive.socket.adapter Description

Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.