インターフェース WebSocketListener

すべてのスーパーインターフェース:
SubProtocolCapable
すべての既知の実装クラス:
WebSocketInboundChannelAdapter

public interface WebSocketListener extends SubProtocolCapable
WebSocket RFC 仕様では「サブプロトコル」と呼ばれる、より高いレベルのプロトコルの一部として受信 WebSocketMessage のメッセージを処理するための契約。

このインターフェースの実装は、メッセージと WebSocketSession イベントをこの実装に委譲する IntegrationWebSocketContainer で構成できます。

導入:
4.1
作成者:
Andy Wilkinson, Artem Bilan
関連事項:
  • メソッドの詳細

    • onMessage

      void onMessage(WebSocketSession session, WebSocketMessage<?> message)
      受け取った WebSocketMessage を処理します。
      パラメーター:
      session - WebSocket セッション
      message - WebSocket メッセージ
    • afterSessionStarted

      void afterSessionStarted(WebSocketSession session)
      WebSocketSession が開始した後に呼び出されます。
      パラメーター:
      session - WebSocket セッション
    • afterSessionEnded

      void afterSessionEnded(WebSocketSession session, CloseStatus closeStatus)
      WebSocketSession が終了した後に呼び出されます。
      パラメーター:
      session - WebSocket セッション
      closeStatus - セッションが閉じられた理由