# Uses of Package
org.springframework.web.socket.sockjs.frame

- Packages that use org.springframework.web.socket.sockjs.frame
  Package | Description
  --- | ---
  org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes.
  org.springframework.web.socket.sockjs.client | SockJS client implementation of `WebSocketClient`.
  org.springframework.web.socket.sockjs.frame | Support classes for creating SockJS frames including the encoding and decoding of SockJS message frames.
  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.sockjs.frame used by org.springframework.web.socket.config.annotation
  Class and Description
  SockJsMessageCodec Encode and decode messages to and from a SockJS message frame, essentially an array of JSON-encoded messages.

- Classes in org.springframework.web.socket.sockjs.frame used by org.springframework.web.socket.sockjs.client
  Class and Description
  SockJsMessageCodec Encode and decode messages to and from a SockJS message frame, essentially an array of JSON-encoded messages.

- Classes in org.springframework.web.socket.sockjs.frame used by org.springframework.web.socket.sockjs.frame
  Class and Description
  AbstractSockJsMessageCodec A base class for SockJS message codec that provides an implementation of `AbstractSockJsMessageCodec.encode(String[])`.
  SockJsFrame Represents a SockJS frame.
  SockJsFrameFormat Applies a transport-specific format to the content of a SockJS frame resulting in a content that can be written out.
  SockJsFrameType SockJS frame types.
  SockJsMessageCodec Encode and decode messages to and from a SockJS message frame, essentially an array of JSON-encoded messages.

- Classes in org.springframework.web.socket.sockjs.frame used by org.springframework.web.socket.sockjs.transport
  Class and Description
  SockJsMessageCodec Encode and decode messages to and from a SockJS message frame, essentially an array of JSON-encoded messages.

- Classes in org.springframework.web.socket.sockjs.frame used by org.springframework.web.socket.sockjs.transport.handler
  Class and Description
  SockJsFrameFormat Applies a transport-specific format to the content of a SockJS frame resulting in a content that can be written out.

- Classes in org.springframework.web.socket.sockjs.frame used by org.springframework.web.socket.sockjs.transport.session
  Class and Description
  SockJsFrame Represents a SockJS frame.
  SockJsFrameFormat Applies a transport-specific format to the content of a SockJS frame resulting in a content that can be written out.
  SockJsMessageCodec Encode and decode messages to and from a SockJS message frame, essentially an array of JSON-encoded messages.