See: Description
| Interface | Description |
|---|---|
| ConnectionHandlingStompSession |
A
StompSession that implements
TcpConnectionHandler in order to send and receive messages. |
| StompFrameHandler |
Contract to handle a STOMP frame.
|
| 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.
|
| Class | Description |
|---|---|
| BufferingStompDecoder |
An extension of
StompDecoder
that buffers content remaining in the input ByteBuffer after the parent
class has read all (complete) STOMP frames from it. |
| DefaultStompSession |
Default implementation of
ConnectionHandlingStompSession. |
| Reactor2StompCodec |
A Reactor TCP
Codec for sending and receiving STOMP messages. |
| Reactor2TcpStompClient |
A STOMP over TCP client that uses
Reactor2TcpClient. |
| StompBrokerRelayMessageHandler |
A
MessageHandler that handles messages by
forwarding them to a STOMP broker. |
| StompClientSupport |
Base class for STOMP client implementations.
|
| StompDecoder |
Decodes one or more STOMP frames contained in a
ByteBuffer. |
| StompEncoder |
An encoder for STOMP frames.
|
| 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.
|
| StompSessionHandlerAdapter |
Abstract adapter class for
StompSessionHandler with mostly empty
implementation methods except for StompSessionHandlerAdapter.getPayloadType(org.springframework.messaging.simp.stomp.StompHeaders) which returns String
as the default Object type expected for STOMP ERROR frame payloads. |
| Enum | Description |
|---|---|
| StompCommand |
Represents a STOMP command.
|
| Exception | Description |
|---|---|
| ConnectionLostException |
Raised when the connection for a STOMP session is lost rather than closed.
|
| StompConversionException |
Raised after a failure to encode or decode a STOMP message.
|