パッケージ jakarta.websocket

クラス ClientEndpointConfig.Configurator

java.lang.ObjectSE
jakarta.websocket.ClientEndpointConfig.Configurator
含まれているインターフェース:
ClientEndpointConfig

public static class ClientEndpointConfig.Configurator extends ObjectSE
Configurator クラスは、オープニングハンドシェイクのインターセプト、またはこのコンフィギュレーターで構成された各エンドポイントインスタンスからアクセスできる任意のメソッドとアルゴリズムを提供するなど、カスタム構成アルゴリズムを提供する開発者によって拡張できます。
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    このメソッドは、開始したハンドシェイクの相互作用の結果としてサーバーからハンドシェイクレスポンスを受け取った後に、実装によって呼び出されます。
    void
    このメソッドは、サーバーへの接続を開始するために使用されるハンドシェイクリクエストを作成した後、リクエストの一部を送信する前に、実装によって呼び出されます。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • Configurator

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

    • beforeRequest

      public void beforeRequest(MapSE<StringSE,ListSE<StringSE>> headers)
      このメソッドは、サーバーへの接続を開始するために使用されるハンドシェイクリクエストを作成した後で、リクエストの一部を送信する前に、実装によって呼び出されます。これにより、開発者は、ハンドシェイク相互作用の開始前に、ハンドシェイクリクエストヘッダーをインスペクションおよび変更できます。
      パラメーター:
      headers - 実装がハンドシェイク相互作用を開始するために送信しようとしているハンドシェイクリクエストヘッダーの可変マップ。
    • afterResponse

      public void afterResponse(HandshakeResponse hr)
      このメソッドは、開始したハンドシェイクの相互作用の結果としてサーバーからハンドシェイクレスポンスを受け取った後に、実装によって呼び出されます。開発者は、返されたハンドシェイクレスポンスをインスペクションするためにこのメソッドを実装できます。
      パラメーター:
      hr - サーバーから送信されたハンドシェイクレスポンス。