クラス UndertowRequestUpgradeStrategy
java.lang.ObjectSE
org.springframework.web.reactive.socket.server.upgrade.UndertowRequestUpgradeStrategy
- 実装されたすべてのインターフェース:
RequestUpgradeStrategy
Undertow 用の WebSocket
RequestUpgradeStrategy
。- 導入:
- 5.0
- 作成者:
- Violeta Georgieva, Rossen Stoyanchev, Brian Clozel
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
upgrade
(ServerWebExchange exchange, WebSocketHandler handler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) WebSocket セッションにアップグレードし、指定されたハンドラーで処理します。
コンストラクターの詳細
UndertowRequestUpgradeStrategy
public UndertowRequestUpgradeStrategy()
メソッドの詳細
upgrade
public reactor.core.publisher.Mono<VoidSE> upgrade(ServerWebExchange exchange, WebSocketHandler handler, @Nullable StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) インターフェースからコピーされた説明:RequestUpgradeStrategy
WebSocket セッションにアップグレードし、指定されたハンドラーで処理します。- 次で指定:
- インターフェース
RequestUpgradeStrategy
のupgrade
- パラメーター:
exchange
- 現在の交換handler
- WebSocket セッションのハンドラーsubProtocol
- 選択したサブプロトコルがハンドラーを取得しましたhandshakeInfoFactory
- WebSocket セッションの HandshakeInfo を作成するファクトリ- 戻り値:
- WebSocket セッション処理の結果を示す
Mono<Void>
の補完。