データベースからマルチメディア・コンテンツを取得するために入力ストリームをオープンするには、interMedia BC4Jドメイン・クラスのインスタンスを使用します。入力ストリームからデータを読み込んで自由に操作できます。次のサンプル・コードは、OrdImageDomain
を使用して入力ストリームをオープンする方法を示しています。
Row row = viewObject.findByKey(key, 1)[0];
OrdImageDomain img = (OrdImageDomain)row.getAttribute("Image");
InputStream inpStream = img.getDataInStream();
コンテンツは次のように取得します。
getDataInStream()
メソッドをコールして、入力ストリームを取得します。遅延ロードまたは即時ロードを使用したマルチメディア・コンテンツのロードについて
その他のコンテンツ・ソースを使用したマルチメディア・コンテンツのロード