## Uses of Interface
org.springframework.web.socket.sockjs.SockJsService

- Packages that use SockJsService
  Package | Description
  --- | ---
  org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes.
  org.springframework.web.socket.sockjs.support | Support classes for SockJS including an `AbstractSockJsService` implementation.
  org.springframework.web.socket.sockjs.transport | Server-side support for SockJS transports including `TransportHandler` implementations for processing incoming requests, their `session` counterparts for sending messages over the various transports, and `DefaultSockJsService`.
  org.springframework.web.socket.sockjs.transport.handler | `TransportHandler` implementation classes as well as a concrete `SockJsService`.

- - ### Uses of SockJsService in org.springframework.web.socket.config.annotation

    Methods in org.springframework.web.socket.config.annotation that return SockJsService
    Modifier and Type | Method and Description
    --- | ---
    `protected SockJsService` | SockJsServiceRegistration.`getSockJsService()`

    Methods in org.springframework.web.socket.config.annotation with parameters of type SockJsService
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract void` | AbstractWebSocketHandlerRegistration.`addSockJsServiceMapping(M mappings, SockJsService sockJsService, WebSocketHandler handler, String pathPattern)`
    `protected void` | ServletWebSocketHandlerRegistration.`addSockJsServiceMapping(MultiValueMap<HttpRequestHandler,String> mappings, SockJsService sockJsService, WebSocketHandler handler, String pathPattern)`

  - ### Uses of SockJsService in org.springframework.web.socket.sockjs.support

    Classes in org.springframework.web.socket.sockjs.support that implement SockJsService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSockJsService` An abstract base class for `SockJsService` implementations that provides SockJS path resolution and handling of static SockJS requests (e.g.

    Methods in org.springframework.web.socket.sockjs.support that return SockJsService
    Modifier and Type | Method and Description
    --- | ---
    `SockJsService` | SockJsHttpRequestHandler.`getSockJsService()` Return the `SockJsService`.

    Constructors in org.springframework.web.socket.sockjs.support with parameters of type SockJsService
    Constructor and Description
    `SockJsHttpRequestHandler(SockJsService sockJsService, WebSocketHandler webSocketHandler)` Create a new SockJsHttpRequestHandler.

  - ### Uses of SockJsService in org.springframework.web.socket.sockjs.transport

    Classes in org.springframework.web.socket.sockjs.transport that implement SockJsService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TransportHandlingSockJsService` A basic implementation of `SockJsService` with support for SPI-based transport handling and session management.

  - ### Uses of SockJsService in org.springframework.web.socket.sockjs.transport.handler

    Classes in org.springframework.web.socket.sockjs.transport.handler that implement SockJsService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultSockJsService` A default implementation of `SockJsService` with all default `TransportHandler` implementations pre-registered.