パッケージ jakarta.websocket
インターフェース Decoder
- すべての既知のサブインターフェース:
- Decoder.Binary<T>、- Decoder.BinaryStream<T>、- Decoder.Text<T>、- Decoder.TextStream<T>
 - public interface DecoderDecoder インターフェースは、開発者が Web ソケットメッセージを開発者が定義したカスタムオブジェクトに送信する方法を Web ソケットコンテナーに提供する方法を定義するメンバーインターフェースを保持します。websocket 実装は、接続ごとのエンドポイントインスタンスごとにデコーダーの新しいインスタンスを作成します。Decoder インスタンスのライフサイクルは、- init(jakarta.websocket.EndpointConfig)および- destroy()メソッドへのコンテナー呼び出しによって管理されます。- 作成者:
- dannycoward
 
- ネストされたクラスの要約- ネストされたクラス - 修飾子と型 - インターフェース - 説明 - static interface- Decoder.Binary<T>このインターフェースは、(型 T の)カスタムオブジェクトがバイトバッファの形式で Web ソケットメッセージからデコードされる方法を定義します。- static interface- Decoder.BinaryStream<T>このインターフェースは、バイナリストリームの形式で Web ソケットメッセージからカスタムオブジェクトをデコードする方法を定義します。- static interface- Decoder.Text<T>このインターフェースは、カスタムオブジェクトを文字列形式の Web ソケットメッセージからデコードする方法を定義します。- static interface- Decoder.TextStream<T>このインターフェースは、型 T のカスタムオブジェクトが Web ソケットメッセージから文字ストリームの形式でデコードされる方法を定義します。
 - メソッドのサマリー- すべてのメソッド インスタンスメソッド デフォルトメソッド - 修飾子と型 - メソッド - 説明 - default void- destroy()このメソッドは、デコーダーがサービスから削除されようとしているときに呼び出され、デコーダーが使用したリソースを適切に閉じます。- default void- init(EndpointConfig config)このメソッドは、このデコーダーがサービスを開始しようとしているときに対象とするエンドポイントのエンドポイント構成オブジェクトを使用して呼び出されます。
 
- メソッドの詳細- init- default void init(EndpointConfig config) このメソッドは、このデコーダーがサービスを開始しようとしているときに対象とするエンドポイントのエンドポイント構成オブジェクトを使用して呼び出されます。- パラメーター:
- config- サービス開始時のエンドポイント構成オブジェクト
 
 - destroy- default void destroy() このメソッドは、デコーダーがサービスから削除されようとしているときに呼び出され、デコーダーが使用したリソースを適切に閉じます。