クラス Netty5WebSocketSessionSupport<T>
java.lang.ObjectSE
org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession<T>
org.springframework.web.reactive.socket.adapter.Netty5WebSocketSessionSupport<T>
- 型パラメーター:
T
- ネイティブデリゲート型
- 実装されたすべてのインターフェース:
WebSocketSession
- 既知の直属サブクラス
ReactorNetty2WebSocketSession
Netty
WebSocketFrames
を WebSocketMessages
との間で変換する便利なメソッドを提供する Netty ベースの WebSocketSession
アダプターの基本クラス。 このクラスは NettyWebSocketSessionSupport
に基づいています。
- 導入:
- 6.0
- 作成者:
- Violeta Georgieva
フィールドサマリー
クラス org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession から継承されたフィールド
logger
コンストラクターのサマリー
修飾子コンストラクター説明protected
Netty5WebSocketSessionSupport
(T delegate, HandshakeInfo info, Netty5DataBufferFactory factory) メソッドのサマリー
修飾子と型メソッド説明メッセージペイロードを作成するDataBuffer
ファクトリを返します。protected io.netty5.handler.codec.http.websocketx.WebSocketFrame
toFrame
(WebSocketMessage message) protected WebSocketMessage
toMessage
(io.netty5.handler.codec.http.websocketx.WebSocketFrame frame) クラス org.springframework.web.reactive.socket.adapter.AbstractWebSocketSession から継承されたメソッド
binaryMessage, getAttributes, getDelegate, getHandshakeInfo, getId, getLogPrefix, pingMessage, pongMessage, receive, send, textMessage, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.web.reactive.socket.WebSocketSession から継承されたメソッド
close, close, closeStatus, isOpen
フィールドの詳細
DEFAULT_FRAME_MAX_SIZE
public static final int DEFAULT_FRAME_MAX_SIZE受信 WebSocket フレームのデフォルトの最大サイズ。- 関連事項:
コンストラクターの詳細
Netty5WebSocketSessionSupport
protected Netty5WebSocketSessionSupport(T delegate, HandshakeInfo info, Netty5DataBufferFactory factory)
メソッドの詳細
bufferFactory
インターフェースからコピーされた説明:WebSocketSession
メッセージペイロードを作成するDataBuffer
ファクトリを返します。- 次で指定:
- インターフェース
WebSocketSession
のbufferFactory
- オーバーライド:
- クラス
AbstractWebSocketSession<T>
のbufferFactory
- 戻り値:
- セッションのバッファファクトリ
toMessage
toFrame