パッケージ jakarta.resource.cci

インターフェース Streamable


  • public interface Streamable
    ストリーム可能なインターフェースにより、リソースアダプターは入力 Record からデータを抽出したり、データをバイトのストリームとして出力 Record に設定したりできます。

    Streamable インターフェースは、コンポーネントによって Record インスタンスに設定されたデータのリソースアダプターのビューを提供します。

    Streamable インターフェースは、コンポーネントによって直接使用されません。これは、リソースアダプターの実装によって使用されます。コンポーネントは、Record または派生インターフェースを使用してレコードを管理します。

    導入:
    0.8
    作成者:
    Rahul Sharma
    関連事項:
    Record
    • メソッドの詳細

      • read

        void read​(InputStreamSE istream)
           throws IOExceptionSE
        InputStream からデータを読み取り、Streamable オブジェクトのフィールドを初期化します。
        パラメーター:
        istream - Streamable オブジェクトのフィールドのリソースアダプター固有の内部表現を表す InputStream
        例外:
        IOExceptionSE - ストリームからの読み取り中にエラーが発生した場合
      • write

        void write​(OutputStreamSE ostream)
            throws IOExceptionSE
        Streamable オブジェクトのフィールドを OutputStream に書き込みます
        パラメーター:
        ostream - Streamable オブジェクトの値を保持する OutputStream
        例外:
        IOExceptionSE - ストリームへの書き込み中にエラーが発生した場合