インターフェース WebSocketListener
- すべてのスーパーインターフェース:
SubProtocolCapable
- すべての既知の実装クラス:
WebSocketInboundChannelAdapter
WebSocket RFC 仕様では「サブプロトコル」と呼ばれる、より高いレベルのプロトコルの一部として受信
WebSocketMessage
のメッセージを処理するための契約。 このインターフェースの実装は、メッセージと WebSocketSession
イベントをこの実装に委譲する IntegrationWebSocketContainer
で構成できます。
- 導入:
- 4.1
- 作成者:
- Andy Wilkinson, Artem Bilan
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
afterSessionEnded
(WebSocketSession session, CloseStatus closeStatus) WebSocketSession
が終了した後に呼び出されます。void
afterSessionStarted
(WebSocketSession session) WebSocketSession
が開始した後に呼び出されます。void
onMessage
(WebSocketSession session, WebSocketMessage<?> message) 受け取ったWebSocketMessage
を処理します。インターフェース org.springframework.web.socket.SubProtocolCapable から継承されたメソッド
getSubProtocols
メソッドの詳細
onMessage
受け取ったWebSocketMessage
を処理します。- パラメーター:
session
- WebSocket セッションmessage
- WebSocket メッセージ
afterSessionStarted
WebSocketSession
が開始した後に呼び出されます。- パラメーター:
session
- WebSocket セッション
afterSessionEnded
WebSocketSession
が終了した後に呼び出されます。- パラメーター:
session
- WebSocket セッションcloseStatus
- セッションが閉じられた理由