パッケージの使用
jakarta.websocket

jakarta.websocket を使用するパッケージ
パッケージ
説明
このパッケージには、クライアント側とサーバー側の両方に共通のすべての Jakarta WebSocket API が含まれています。
このパッケージには、サーバー側のアプリケーションでのみ使用されるすべての Jakarta WebSocket API が含まれています。
  • jakarta.faces.event で使用されている jakarta.websocket のクラス
    クラス
    説明
    閉じるコードのマーカーインターフェース。
  • jakarta.websocket で使用されている jakarta.websocket のクラス
    クラス
    説明
    ClientEndpointConfig は、クライアントエンドポイントのみに固有の Web ソケット構成情報を含む特別な種類のエンドポイント構成オブジェクトです。
    ClientEndpointConfig.Builder は、クライアントエンドポイントをデプロイする目的で ClientEndpointConfig オブジェクトを作成するために使用されるクラスです。
    Configurator クラスは、オープニングハンドシェイクのインターセプト、またはこのコンフィギュレーターで構成された各エンドポイントインスタンスからアクセスできる任意のメソッドとアルゴリズムを提供するなど、カスタム構成アルゴリズムを提供する開発者によって拡張できます。
    Web ソケットが閉じられた理由、または閉じるように求められている理由をカプセル化するクラス。
    閉じるコードのマーカーインターフェース。
    仕様で定義されている Web ソケットクローズのステータスコードの列挙。
    テキストまたはバイナリメッセージからカスタムオブジェクトをデコードしようとしたときに発生する一般的な例外。
    Decoder インターフェースは、開発者が Web ソケットコンテナーに開発者が定義したカスタムオブジェクトへの Web ソケットメッセージを提供する方法を定義するメンバーインターフェースを保持します。
    サーバー上でエンドポイントを公開するか、クライアントをサーバーに接続することのいずれかの失敗を示すチェック例外。
    カスタムオブジェクトを文字列またはバイナリメッセージにエンコードしようとしたときに発生する一般的な例外。
    Encoder インターフェースは、開発者がカスタムオブジェクトを Web ソケットメッセージに変換する方法を提供する方法を定義します。
    Web ソケットエンドポイントは、Websocket の会話を処理できるオブジェクトを表します。
    エンドポイント構成には、このエンドポイントのハンドシェイクプロセス中に必要なすべての情報が含まれています。
    拡張パラメーターの名前とマップとしての websocket 拡張の単純な表現。
    このメンバーインターフェースは、単一の websocket 拡張パラメーターを定義します。
    ハンドシェイクレスポンスは、開始ハンドシェイクリクエストへのレスポンスである WebSocket 定義の HTTP レスポンスを表します。
    開発者は、Web ソケット会話中に受信メッセージを受信するために MessageHandlers を実装しています。
    この種のハンドラーは、メッセージ全体の一部を配信する準備ができると、実装によって通知されます。
    この種類のハンドラーは、完全なメッセージの到着時にコンテナーによって通知されます。
    RemoteEndpoint オブジェクトはコンテナーによって提供され、Web ソケット会話の「相手側」またはピアを表します。
    Web ソケット会話のピアのこの表現には、メッセージを非同期的に送信する機能があります。
    Web ソケット会話のピアのこの表現には、メッセージを同期的に送信する機能があります。
    Web ソケットメッセージの非同期送信用のシンプルなコールバックオブジェクト。
    Web ソケットメッセージを非同期的に送信した結果。
    Web ソケットセッションは、2 つの Web ソケットエンドポイント間の会話を表します。
    WebSocketContainer は、それを実行しているコンテナーのビューをアプリケーションに提供する実装提供オブジェクトです。
  • jakarta.websocket.server で使用されている jakarta.websocket のクラス
    クラス
    説明
    Decoder インターフェースは、開発者が Web ソケットコンテナーに開発者が定義したカスタムオブジェクトへの Web ソケットメッセージを提供する方法を定義するメンバーインターフェースを保持します。
    サーバー上でエンドポイントを公開するか、クライアントをサーバーに接続することのいずれかの失敗を示すチェック例外。
    Encoder インターフェースは、開発者がカスタムオブジェクトを Web ソケットメッセージに変換する方法を提供する方法を定義します。
    Web ソケットエンドポイントは、Websocket の会話を処理できるオブジェクトを表します。
    エンドポイント構成には、このエンドポイントのハンドシェイクプロセス中に必要なすべての情報が含まれています。
    拡張パラメーターの名前とマップとしての websocket 拡張の単純な表現。
    ハンドシェイクレスポンスは、開始ハンドシェイクリクエストへのレスポンスである WebSocket 定義の HTTP レスポンスを表します。
    WebSocketContainer は、それを実行しているコンテナーのビューをアプリケーションに提供する実装提供オブジェクトです。