public class TomcatRequestUpgradeStrategy extends ObjectSE implements RequestUpgradeStrategy
RequestUpgradeStrategy
。コンストラクターと説明 |
---|
TomcatRequestUpgradeStrategy() |
修飾子と型 | メソッドと説明 |
---|---|
LongSE | getAsyncSendTimeout() |
IntegerSE | getMaxBinaryMessageBufferSize() |
LongSE | getMaxSessionIdleTimeout() |
IntegerSE | getMaxTextMessageBufferSize() |
void | setAsyncSendTimeout(LongSE timeoutInMillis) WebSocketContainer.setAsyncSendTimeout(long) EE の基礎となる構成オプションを公開します。 |
void | setMaxBinaryMessageBufferSize(IntegerSE bufferSize) WebSocketContainer.setDefaultMaxBinaryMessageBufferSize(int) EE の基礎となる構成オプションを公開します。 |
void | setMaxSessionIdleTimeout(LongSE timeoutInMillis) WebSocketContainer.setDefaultMaxSessionIdleTimeout(long) EE の基礎となる構成オプションを公開します。 |
void | setMaxTextMessageBufferSize(IntegerSE bufferSize) WebSocketContainer.setDefaultMaxTextMessageBufferSize(int) EE の基礎となる構成オプションを公開します。 |
reactor.core.publisher.Mono<VoidSE> | upgrade(ServerWebExchange exchange, WebSocketHandler handler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) WebSocket セッションにアップグレードし、指定されたハンドラーで処理します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
upgrade
public void setAsyncSendTimeout(LongSE timeoutInMillis)
WebSocketContainer.setAsyncSendTimeout(long)
EE の基礎となる構成オプションを公開します。public void setMaxSessionIdleTimeout(LongSE timeoutInMillis)
WebSocketContainer.setDefaultMaxSessionIdleTimeout(long)
EE の基礎となる構成オプションを公開します。public void setMaxTextMessageBufferSize(IntegerSE bufferSize)
WebSocketContainer.setDefaultMaxTextMessageBufferSize(int)
EE の基礎となる構成オプションを公開します。public void setMaxBinaryMessageBufferSize(IntegerSE bufferSize)
WebSocketContainer.setDefaultMaxBinaryMessageBufferSize(int)
EE の基礎となる構成オプションを公開します。public reactor.core.publisher.Mono<VoidSE> upgrade(ServerWebExchange exchange, WebSocketHandler handler, @Nullable StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory)
RequestUpgradeStrategy
RequestUpgradeStrategy
の upgrade
exchange
- 現在の交換 handler
- WebSocket セッションのハンドラー subProtocol
- 選択したサブプロトコルがハンドラーを取得しました handshakeInfoFactory
- WebSocket セッションの HandshakeInfo を作成するファクトリ Mono<Void>
の補完。