## Uses of Interface
org.springframework.web.socket.sockjs.transport.SockJsServiceConfig

Packages that use SockJsServiceConfig
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`.
org.springframework.web.socket.sockjs.transport.session: SockJS specific implementations of `WebSocketSession`.

### Uses of SockJsServiceConfig in org.springframework.web.socket.sockjs.transport

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

Methods in org.springframework.web.socket.sockjs.transport with parameters of type SockJsServiceConfig
`void` TransportHandler.`initialize(SockJsServiceConfig serviceConfig)` Initialize this handler with the given configuration.

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

Classes in org.springframework.web.socket.sockjs.transport.handler that implement SockJsServiceConfig
`class` `DefaultSockJsService` A default implementation of `SockJsService` with all default `TransportHandler` implementations pre-registered.

Methods in org.springframework.web.socket.sockjs.transport.handler that return SockJsServiceConfig
`SockJsServiceConfig` AbstractTransportHandler.`getServiceConfig()`
`protected SockJsServiceConfig` SockJsWebSocketHandler.`getSockJsConfig()`

Methods in org.springframework.web.socket.sockjs.transport.handler with parameters of type SockJsServiceConfig
`void` AbstractTransportHandler.`initialize(SockJsServiceConfig serviceConfig)`

Constructors in org.springframework.web.socket.sockjs.transport.handler with parameters of type SockJsServiceConfig
Constructor and Description
`SockJsWebSocketHandler(SockJsServiceConfig serviceConfig, WebSocketHandler webSocketHandler, WebSocketServerSockJsSession sockJsSession)`

### Uses of SockJsServiceConfig in org.springframework.web.socket.sockjs.transport.session

Methods in org.springframework.web.socket.sockjs.transport.session that return SockJsServiceConfig
`SockJsServiceConfig` AbstractSockJsSession.`getSockJsServiceConfig()`

Constructors in org.springframework.web.socket.sockjs.transport.session with parameters of type SockJsServiceConfig
Constructor and Description
`AbstractHttpSockJsSession(String id, SockJsServiceConfig config, WebSocketHandler wsHandler, Map<String,Object> attributes)`
`AbstractSockJsSession(String id, SockJsServiceConfig config, WebSocketHandler handler, Map<String,Object> attributes)` Create a new instance.
`PollingSockJsSession(String sessionId, SockJsServiceConfig config, WebSocketHandler wsHandler, Map<String,Object> attributes)`
`StreamingSockJsSession(String sessionId, SockJsServiceConfig config, WebSocketHandler wsHandler, Map<String,Object> attributes)`
`WebSocketServerSockJsSession(String id, SockJsServiceConfig config, WebSocketHandler handler, Map<String,Object> attributes)`