クラス PassThruSubProtocolHandler
java.lang.ObjectSE
org.springframework.integration.websocket.support.PassThruSubProtocolHandler
- 実装されたすべてのインターフェース:
SubProtocolHandler
WebSocket サブプロトコルに関心がない場合の、単純な「パススルー」
SubProtocolHandler
。このクラスは、「送信」部分で Message
を WebSocketMessage
に変換し、「受信」部分でその逆に変換するだけです。- 導入:
- 4.1
- 作成者:
- Artem Bilan
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
afterSessionEnded
(WebSocketSession session, CloseStatus closeStatus, MessageChannel outputChannel) void
afterSessionStarted
(WebSocketSession session, MessageChannel outputChannel) void
handleMessageFromClient
(WebSocketSession session, WebSocketMessage<?> webSocketMessage, MessageChannel outputChannel) void
handleMessageToClient
(WebSocketSession session, Message<?> message) resolveSessionId
(Message<?> message) void
setSupportedProtocols
(StringSE... supportedProtocols)
コンストラクターの詳細
PassThruSubProtocolHandler
public PassThruSubProtocolHandler()
メソッドの詳細
setSupportedProtocols
getSupportedProtocols
- 次で指定:
- インターフェース
SubProtocolHandler
のgetSupportedProtocols
handleMessageFromClient
public void handleMessageFromClient(WebSocketSession session, WebSocketMessage<?> webSocketMessage, MessageChannel outputChannel) - 次で指定:
- インターフェース
SubProtocolHandler
のhandleMessageFromClient
handleMessageToClient
- 次で指定:
- インターフェース
SubProtocolHandler
のhandleMessageToClient
- 例外:
ExceptionSE
resolveSessionId
- 次で指定:
- インターフェース
SubProtocolHandler
のresolveSessionId
afterSessionStarted
- 次で指定:
- インターフェース
SubProtocolHandler
のafterSessionStarted
afterSessionEnded
public void afterSessionEnded(WebSocketSession session, CloseStatus closeStatus, MessageChannel outputChannel) - 次で指定:
- インターフェース
SubProtocolHandler
のafterSessionEnded