| パッケージ | 説明 |
|---|---|
| org.springframework.messaging.simp.stomp | シンプルなメッセージングプロトコル(STOMP など)の一般的なサポート。 |
| org.springframework.web.socket.messaging | Spring のメッセージングモジュール用の WebSocket 統合。 |
| 修飾子と型 | インターフェースと説明 |
|---|---|
interface | ConnectionHandlingStompSession メッセージを送受信するために TcpConnectionHandler を実装する StompSession。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | DefaultStompSessionConnectionHandlingStompSession のデフォルト実装。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListenableFuture<StompSession> | ReactorNettyTcpStompClient.connect(StompHeaders connectHeaders, StompSessionHandler handler)STOMP CONNECT フレームに使用するヘッダーを受け入れるオーバーロードバージョンの ReactorNettyTcpStompClient.connect(StompSessionHandler)。 |
ListenableFuture<StompSession> | ReactorNettyTcpStompClient.connect(StompSessionHandler handler)STOMP レベルで接続されている場合は、指定された StompSessionHandler を接続して通知します。 |
ListenableFuture<StompSession> | ConnectionHandlingStompSession.getSessionFuture() セッションが使用可能になったときに完了するフューチャーを返します。 |
ListenableFuture<StompSession> | DefaultStompSession.getSessionFuture() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | StompSessionHandlerAdapter.afterConnected(StompSession session, StompHeaders connectedHeaders) この実装は空です。 |
void | StompSessionHandler.afterConnected(StompSession session, StompHeaders connectedHeaders) セッションが使用できる状態になったときに呼び出されます。 |
void | StompSessionHandlerAdapter.handleException(StompSession session, StompCommand command, StompHeaders headers, byte[] payload, java.lang.Throwable exception) この実装は空です。 |
void | StompSessionHandler.handleException(StompSession session, StompCommand command, StompHeaders headers, byte[] payload, java.lang.Throwable exception) ペイロードの変換の失敗やアプリケーション StompFrameHandler の未処理の例外など、STOMP フレームの処理中に発生した例外を処理します。 |
void | StompSessionHandlerAdapter.handleTransportError(StompSession session, java.lang.Throwable exception) この実装は空です。 |
void | StompSessionHandler.handleTransportError(StompSession session, java.lang.Throwable exception)I/O エラーまたは STOMP メッセージのエンコードまたはデコードの失敗である可能性のある低レベルのトランスポートエラーを処理します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListenableFuture<StompSession> | WebSocketStompClient.connect(java.lang.String url, StompSessionHandler handler, java.lang.Object... uriVars) 所定の WebSocket URL に接続し、CONNECTED フレームを受信した後、STOMP レベルで接続されたときに所定の StompSessionHandler に通知します。 |
ListenableFuture<StompSession> | WebSocketStompClient.connect(java.lang.String url, WebSocketHttpHeaders handshakeHeaders, StompHeaders connectHeaders, StompSessionHandler handler, java.lang.Object... uriVariables)WebSocketStompClient.connect(String, StompSessionHandler, Object...) のオーバーロードバージョン。WebSocketHttpHeaders を WebSocket ハンドシェイクに使用し、StompHeaders を STOMP CONNECT フレームに使用することもできます。 |
ListenableFuture<StompSession> | WebSocketStompClient.connect(java.lang.String url, WebSocketHttpHeaders handshakeHeaders, StompSessionHandler handler, java.lang.Object... uriVariables)WebSocketHttpHeaders を受け入れて WebSocket ハンドシェイクに使用する WebSocketStompClient.connect(String, StompSessionHandler, Object...) のオーバーロードバージョン。 |
ListenableFuture<StompSession> | WebSocketStompClient.connect(java.net.URI url, WebSocketHttpHeaders handshakeHeaders, StompHeaders connectHeaders, StompSessionHandler sessionHandler) 完全に準備された URI を受け入れる WebSocketStompClient.connect(String, WebSocketHttpHeaders, StompSessionHandler, Object...) のオーバーロードバージョン。 |