コンテンツを読み込むためのストリームのオープン

データベースからマルチメディア・コンテンツを取得するために入力ストリームをオープンするには、interMediaビジネス・コンポーネント・ドメイン・クラスのインスタンスを使用します。入力ストリームからデータを読み込んで自由に操作できます。次のサンプル・コードは、OrdImageDomainを使用して入力ストリームをオープンする方法を示しています。




  Row row = viewObject.findByKey(key, 1)[0];

  OrdImageDomain img = (OrdImageDomain)row.getAttribute("Image");

  InputStream inpStream = img.getDataInStream();

    

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

  1. 取得するコンテンツが含まれる、ビジネス・コンポーネント・ビュー・オブジェクト内の行を問い合せます。
  2. その行からinterMediaドメイン・オブジェクトを検索します。
  3. getDataInStream()メソッドをコールして、入力ストリームを取得します。

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

 

Copyright © 1997, 2004, Oracle.All rights reserved.