ファイルへのコンテンツの保存

データベースからマルチメディア・コンテンツを取得してファイルに保存するには、interMediaドメイン・クラスのインスタンスを使用します。次のサンプル・コードは、OrdImageDomainを使用してファイルにイメージを保存する方法を示しています。



  String filename = "C:¥¥media¥¥image.dat";
  Row row = viewObject.findByKey(key, 1)[0];
  OrdImageDomain img = (OrdImageDomain)row.getAttribute("Image");
  img.getDataInFile(filename);

コンテンツは次のように取得します。

  1. ファイル名変数(filename)をファイルのパス付きで作成します。
  2. 取得するコンテンツが含まれる、ビジネス・コンポーネント・ビュー・オブジェクト内の行を問い合せます。
  3. その行からinterMediaドメイン・オブジェクトを検索します。
  4. getDataInFile()メソッドをコールして、コンテンツをファイルに保存します。

遅延ロードまたは即時ロードを使用したマルチメディア・コンテンツのロードについて
その他のコンテンツ・ソースを使用したマルチメディア・コンテンツのロード