クラス JettyRequestUpgradeStrategy

java.lang.ObjectSE
org.springframework.web.reactive.socket.server.upgrade.JettyRequestUpgradeStrategy
実装されたすべてのインターフェース:
RequestUpgradeStrategy

public class JettyRequestUpgradeStrategy extends ObjectSE implements RequestUpgradeStrategy
Jetty 11 用の WebSocket RequestUpgradeStrategy
導入:
5.3.4
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • JettyRequestUpgradeStrategy

      public JettyRequestUpgradeStrategy()
  • メソッドの詳細

    • addWebSocketConfigurer

      public void addWebSocketConfigurer(ConsumerSE<org.eclipse.jetty.websocket.api.Configurable> webSocketConfigurer)
      JettyWebSocketServerContainer で WebSocket サーバーパラメーターを構成するためのコールバックを追加します。
      導入:
      6.1
    • upgrade

      public reactor.core.publisher.Mono<VoidSE> upgrade(ServerWebExchange exchange, WebSocketHandler handler, @Nullable StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory)
      インターフェースからコピーされた説明: RequestUpgradeStrategy
      WebSocket セッションにアップグレードし、指定されたハンドラーで処理します。
      次で指定:
      インターフェース RequestUpgradeStrategyupgrade 
      パラメーター:
      exchange - 現在の交換
      handler - WebSocket セッションのハンドラー
      subProtocol - 選択したサブプロトコルがハンドラーを取得しました
      handshakeInfoFactory - WebSocket セッションの HandshakeInfo を作成するファクトリ
      戻り値:
      WebSocket セッション処理の結果を示す Mono<Void> の補完。