インターフェース WebSocketClient

すべての既知の実装クラス:
AbstractWebSocketClientSockJsClientStandardWebSocketClient

public interface WebSocketClient
WebSocket リクエストを開始するための契約。代替として、アプリケーションの起動時に事前構成された URI への WebSocket 接続を開始する宣言型スタイル WebSocketConnectionManager の使用を検討します。
導入:
4.0
作成者:
Rossen Stoyanchev
関連事項:
  • メソッドの詳細

    • execute

      CompletableFutureSE<WebSocketSession> execute(WebSocketHandler webSocketHandler, StringSE uriTemplate, @Nullable ObjectSE... uriVariables)
      指定された URL に対してハンドシェイクリクエストを実行し、指定されたハンドラーで結果の WebSocket セッションを処理します。
      パラメーター:
      webSocketHandler - セッションハンドラー
      uriTemplate - URL テンプレート
      uriVariables - テンプレートを展開する変数
      戻り値:
      セッションが利用可能になったときに完了するフューチャ
      導入:
      6.0
    • execute

      指定された URL に対してハンドシェイクリクエストを実行し、指定されたハンドラーで結果の WebSocket セッションを処理します。
      パラメーター:
      webSocketHandler - セッションハンドラー
      uri - URL
      戻り値:
      セッションが利用可能になったときに完了するフューチャ
      導入:
      6.0