# Uses of Package
org.springframework.web.socket

- Packages that use org.springframework.web.socket
  Package | Description
  --- | ---
  org.springframework.web.socket | Common abstractions and Spring configuration support for WebSocket applications.
  org.springframework.web.socket.adapter | Classes adapting Spring's WebSocket API to and from WebSocket providers.
  org.springframework.web.socket.adapter.jetty | Adapter classes for the Jetty WebSocket API.
  org.springframework.web.socket.adapter.standard | Adapter classes for the standard Java WebSocket API.
  org.springframework.web.socket.client | Client-side abstractions for WebSocket applications.
  org.springframework.web.socket.client.jetty | Client-side support for the Jetty WebSocket API.
  org.springframework.web.socket.client.standard | Client-side classes for use with standard Java WebSocket endpoints.
  org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes.
  org.springframework.web.socket.handler | Convenient `WebSocketHandler` implementations and decorators.
  org.springframework.web.socket.messaging | WebSocket integration for Spring's messaging module.
  org.springframework.web.socket.server | Server-side abstractions for WebSocket interactions.
  org.springframework.web.socket.server.jetty | Server-side support for the Jetty 9+ WebSocket API.
  org.springframework.web.socket.server.standard | Server-side classes for use with standard JSR-356 WebSocket endpoints.
  org.springframework.web.socket.server.support | Server-side support classes including container-specific strategies for upgrading a request.
  org.springframework.web.socket.sockjs | Top-level SockJS types.
  org.springframework.web.socket.sockjs.client | SockJS client implementation of `WebSocketClient`.
  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`.
  org.springframework.web.socket.sockjs.transport.session | SockJS specific implementations of `WebSocketSession`.

- Classes in org.springframework.web.socket used by org.springframework.web.socket
  Class and Description
  AbstractWebSocketMessage A message that can be handled or sent on a WebSocket connection.
  CloseStatus Represents a WebSocket close status code and reason.
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHttpHeaders An `HttpHeaders` variant that adds support for the HTTP headers defined by the WebSocket specification RFC 6455.
  WebSocketMessage A message that can be handled or sent on a WebSocket connection.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.adapter
  Class and Description
  BinaryMessage A binary WebSocket message.
  CloseStatus Represents a WebSocket close status code and reason.
  PingMessage A WebSocket ping message.
  PongMessage A WebSocket pong message.
  TextMessage A text WebSocket message.
  WebSocketMessage A message that can be handled or sent on a WebSocket connection.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.adapter.jetty
  Class and Description
  BinaryMessage A binary WebSocket message.
  CloseStatus Represents a WebSocket close status code and reason.
  PingMessage A WebSocket ping message.
  PongMessage A WebSocket pong message.
  TextMessage A text WebSocket message.
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.adapter.standard
  Class and Description
  BinaryMessage A binary WebSocket message.
  CloseStatus Represents a WebSocket close status code and reason.
  PingMessage A WebSocket ping message.
  PongMessage A WebSocket pong message.
  TextMessage A text WebSocket message.
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.client
  Class and Description
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketHttpHeaders An `HttpHeaders` variant that adds support for the HTTP headers defined by the WebSocket specification RFC 6455.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.client.jetty
  Class and Description
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.client.standard
  Class and Description
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.config.annotation
  Class and Description
  WebSocketHandler A handler for WebSocket messages and lifecycle events.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.handler
  Class and Description
  BinaryMessage A binary WebSocket message.
  CloseStatus Represents a WebSocket close status code and reason.
  PongMessage A WebSocket pong message.
  TextMessage A text WebSocket message.
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketMessage A message that can be handled or sent on a WebSocket connection.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.messaging
  Class and Description
  CloseStatus Represents a WebSocket close status code and reason.
  SubProtocolCapable An interface for WebSocket handlers that support sub-protocols as defined in RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketHttpHeaders An `HttpHeaders` variant that adds support for the HTTP headers defined by the WebSocket specification RFC 6455.
  WebSocketMessage A message that can be handled or sent on a WebSocket connection.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.server
  Class and Description
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.server.jetty
  Class and Description
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.server.standard
  Class and Description
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.server.support
  Class and Description
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketHttpHeaders An `HttpHeaders` variant that adds support for the HTTP headers defined by the WebSocket specification RFC 6455.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.sockjs
  Class and Description
  WebSocketHandler A handler for WebSocket messages and lifecycle events.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.sockjs.client
  Class and Description
  CloseStatus Represents a WebSocket close status code and reason.
  TextMessage A text WebSocket message.
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketHttpHeaders An `HttpHeaders` variant that adds support for the HTTP headers defined by the WebSocket specification RFC 6455.
  WebSocketMessage A message that can be handled or sent on a WebSocket connection.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.sockjs.support
  Class and Description
  WebSocketHandler A handler for WebSocket messages and lifecycle events.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.sockjs.transport
  Class and Description
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.sockjs.transport.handler
  Class and Description
  CloseStatus Represents a WebSocket close status code and reason.
  SubProtocolCapable An interface for WebSocket handlers that support sub-protocols as defined in RFC 6455.
  TextMessage A text WebSocket message.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketSession A WebSocket session abstraction.

- Classes in org.springframework.web.socket used by org.springframework.web.socket.sockjs.transport.session
  Class and Description
  CloseStatus Represents a WebSocket close status code and reason.
  TextMessage A text WebSocket message.
  WebSocketExtension Represents a WebSocket extension as defined in the RFC 6455.
  WebSocketHandler A handler for WebSocket messages and lifecycle events.
  WebSocketMessage A message that can be handled or sent on a WebSocket connection.
  WebSocketSession A WebSocket session abstraction.