# Uses of Package
org.springframework.messaging.simp.stomp

Packages that use org.springframework.messaging.simp.stomp
org.springframework.messaging.simp.config: Configuration support for WebSocket messaging using higher level messaging protocols.
org.springframework.messaging.simp.stomp: Generic support for simple messaging protocols (like STOMP).

Classes in org.springframework.messaging.simp.stomp used by org.springframework.messaging.simp.config
Class and Description
StompBrokerRelayMessageHandler A `MessageHandler` that handles messages by forwarding them to a STOMP broker.

Classes in org.springframework.messaging.simp.stomp used by org.springframework.messaging.simp.stomp
Class and Description
ConnectionHandlingStompSession A `StompSession` that implements `TcpConnectionHandler` in order to send and receive messages.
StompBrokerRelayMessageHandler.Stats Contract for access to session counters.
StompClientSupport Base class for STOMP client implementations.
StompCommand Represents a STOMP command.
StompDecoder Decodes one or more STOMP frames contained in a `ByteBuffer`.
StompEncoder An encoder for STOMP frames.
StompFrameHandler Contract to handle a STOMP frame.
StompHeaderAccessor A `MessageHeaderAccessor` to use when creating a `Message` from a decoded STOMP frame, or when encoding a `Message` to a STOMP frame.
StompHeaders Represents STOMP frame headers.
StompSession Represents a STOMP session with operations to send messages, create subscriptions and receive messages on those subscriptions.
StompSession.Receiptable A handle to use to track receipts.
StompSession.Subscription A handle to use to unsubscribe or to track a receipt.
StompSessionHandler A contract for client STOMP session lifecycle events including a callback when the session is established and notifications of transport or message handling failures.