## Uses of Interface
org.springframework.web.reactive.socket.server.WebSocketService

- Packages that use WebSocketService
  Package | Description
  --- | ---
  org.springframework.web.reactive.config | Spring WebFlux configuration infrastructure.
  org.springframework.web.reactive.socket.server.support | Server-side support classes for WebSocket requests.

- - ### Uses of WebSocketService in org.springframework.web.reactive.config

    Methods in org.springframework.web.reactive.config that return WebSocketService
    Modifier and Type | Method and Description
    --- | ---
    `protected WebSocketService` | WebFluxConfigurationSupport.`getWebSocketService()`
    `WebSocketService` | WebFluxConfigurerComposite.`getWebSocketService()`
    `default WebSocketService` | WebFluxConfigurer.`getWebSocketService()` Provide the `WebSocketService` to create `WebSocketHandlerAdapter` with.
    `protected WebSocketService` | DelegatingWebFluxConfiguration.`getWebSocketService()`

  - ### Uses of WebSocketService in org.springframework.web.reactive.socket.server.support

    Classes in org.springframework.web.reactive.socket.server.support that implement WebSocketService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HandshakeWebSocketService` `WebSocketService` implementation that handles a WebSocket HTTP handshake request by delegating to a `RequestUpgradeStrategy` which is either auto-detected (no-arg constructor) from the classpath but can also be explicitly configured.

    Methods in org.springframework.web.reactive.socket.server.support that return WebSocketService
    Modifier and Type | Method and Description
    --- | ---
    `WebSocketService` | WebSocketHandlerAdapter.`getWebSocketService()` Return the configured `WebSocketService` to handle requests.

    Constructors in org.springframework.web.reactive.socket.server.support with parameters of type WebSocketService
    Constructor and Description
    `WebSocketHandlerAdapter(WebSocketService webSocketService)` Alternative constructor with the `WebSocketService` to use.