| インターフェース | 説明 |
|---|---|
| ConnectionHandlingStompSession | メッセージを送受信するために TcpConnectionHandler を実装する StompSession。 |
| StompFrameHandler | STOMP フレームを処理するための契約。 |
| StompSession | メッセージを送信し、サブスクリプションを作成し、それらのサブスクリプションでメッセージを受信する操作を含む STOMP セッションを表します。 |
| StompSession.Receiptable | 領収書を追跡するために使用するハンドル。 |
| StompSession.Subscription | 退会または領収書の追跡に使用するハンドル。 |
| StompSessionHandler | セッションが確立されたときのコールバックや、トランスポートまたはメッセージ処理の失敗の通知を含む、クライアント STOMP セッションライフサイクルイベントの契約。 |
| クラス | 説明 |
|---|---|
| BufferingStompDecoder | 親クラスがそこからすべての(完全な)STOMP フレームを読み取った後、入力 ByteBuffer に残っているコンテンツをバッファーする StompDecoder の拡張。 |
| DefaultStompSession | ConnectionHandlingStompSession のデフォルト実装。 |
| ReactorNettyTcpStompClient | ReactorNettyTcpClient を使用する STOMP over TCP クライアント。 |
| StompBrokerRelayMessageHandler | メッセージを STOMP ブローカーに転送して処理する MessageHandler。 |
| StompClientSupport | STOMP クライアント実装の基本クラス。 |
| StompDecoder | ByteBufferSE に含まれる 1 つ以上の STOMP フレームをデコードします。 |
| StompEncoder | STOMP フレームのエンコーダー。 |
| StompHeaderAccessor | デコードされた STOMP フレームから Message を作成するとき、または Message を STOMP フレームにエンコードするときに使用する MessageHeaderAccessor。 |
| StompHeaders | STOMP フレームヘッダーを表します。 |
| StompSessionHandlerAdapter | STOMP ERROR フレームペイロードで予期されるデフォルトのオブジェクト型として文字列を返す StompSessionHandlerAdapter.getPayloadType(org.springframework.messaging.simp.stomp.StompHeaders) を除いて、ほとんど空の実装メソッドを持つ StompSessionHandler の抽象アダプタークラス。 |
| 列挙型 | 説明 |
|---|---|
| StompCommand | STOMP コマンドを表します。 |
| 例外 | 説明 |
|---|---|
| ConnectionLostException | STOMP セッションの接続が閉じられているためはなく失われたときに発生します。 |
| StompConversionException | STOMP メッセージのエンコードまたはデコードに失敗した後に発生します。 |