## Uses of Interface
org.springframework.web.reactive.socket.WebSocketSession

Packages that use WebSocketSession
org.springframework.web.reactive.socket: Abstractions and support classes for reactive WebSocket interactions.
org.springframework.web.reactive.socket.adapter: Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.

### Uses of WebSocketSession in org.springframework.web.reactive.socket

Methods in org.springframework.web.reactive.socket with parameters of type WebSocketSession
`reactor.core.publisher.Mono<Void>` WebSocketHandler.`handle(WebSocketSession session)` Invoked when a new WebSocket connection is established, and allows handling of the session.

### Uses of WebSocketSession in org.springframework.web.reactive.socket.adapter

Classes in org.springframework.web.reactive.socket.adapter that implement WebSocketSession
`class` `AbstractListenerWebSocketSession<T>` Base class for `WebSocketSession` implementations that bridge between event-listener WebSocket APIs (e.g.
`class` `AbstractWebSocketSession<T>` Convenient base class for `WebSocketSession` implementations that holds common fields and exposes accessors.
`class` `JettyWebSocketSession` Spring `WebSocketSession` implementation that adapts to a Jetty WebSocket `Session`.
`class` `NettyWebSocketSessionSupport<T>` Base class for Netty-based `WebSocketSession` adapters that provides convenience methods to convert Netty `WebSocketFrames` to and from `WebSocketMessages`.
`class` `ReactorNettyWebSocketSession` `WebSocketSession` implementation for use with the Reactor Netty's `NettyInbound` and `NettyOutbound`.
`class` `StandardWebSocketSession` Spring `WebSocketSession` adapter for a standard Java (JSR 356) `Session`.
`class` `TomcatWebSocketSession` Spring `WebSocketSession` adapter for Tomcat's `Session`.
`class` `UndertowWebSocketSession` Spring `WebSocketSession` implementation that adapts to an Undertow `WebSocketChannel`.