T
- ネイティブデリゲート型 public abstract class NettyWebSocketSessionSupport<T> extends AbstractWebSocketSession<T>
WebSocketFrames
を WebSocketMessages
との間で変換する便利なメソッドを提供する Netty ベースの WebSocketSession
アダプターの基本クラス。修飾子と型 | フィールドと説明 |
---|---|
static int | DEFAULT_FRAME_MAX_SIZE 受信 WebSocket フレームのデフォルトの最大サイズ。 |
logger
修飾子 | コンストラクターと説明 |
---|---|
protected | NettyWebSocketSessionSupport(T delegate, HandshakeInfo info, NettyDataBufferFactory factory) |
修飾子と型 | メソッドと説明 |
---|---|
NettyDataBufferFactory | bufferFactory() メッセージペイロードを作成する DataBuffer ファクトリを返します。 |
protected io.netty.handler.codec.http.websocketx.WebSocketFrame | toFrame(WebSocketMessage message) |
protected WebSocketMessage | toMessage(io.netty.handler.codec.http.websocketx.WebSocketFrame frame) |
binaryMessage, getAttributes, getDelegate, getHandshakeInfo, getId, getLogPrefix, pingMessage, pongMessage, receive, send, textMessage, toString
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
close, close, closeStatus, isOpen
public static final int DEFAULT_FRAME_MAX_SIZE
protected NettyWebSocketSessionSupport(T delegate, HandshakeInfo info, NettyDataBufferFactory factory)
public NettyDataBufferFactory bufferFactory()
WebSocketSession
DataBuffer
ファクトリを返します。WebSocketSession
の bufferFactory
AbstractWebSocketSession<T>
の bufferFactory
protected WebSocketMessage toMessage(io.netty.handler.codec.http.websocketx.WebSocketFrame frame)
protected io.netty.handler.codec.http.websocketx.WebSocketFrame toFrame(WebSocketMessage message)