uCosminexus DocumentBroker Version 5 リファレンス API

[目次][用語][索引][前へ][次へ]

6.4.1 addRenditionレンディションの追加

<この項の構成>
(1) 機能
(2) 形式
(3) 引数
(4) 戻り値
(5) 例外

(1) 機能

Proxyオブジェクトのアクセス対象の文書にレンディションを追加します。すでに登録されているレンディションが指定された場合は,例外がスローされます。レンディションを追加できるアクセス対象の文書管理オブジェクトは,文書だけです。

(2) 形式

void addRendition(
     List<? extends DbjUploadInfo>      uploadList
)

(3) 引数

uploadList(入力)
要素はDbjUploadInfoインターフェースです。文書に登録するレンディションのファイル情報(アップロード情報)のリストを指定します。nullを指定すると例外がスローされます。

(4) 戻り値

なし

(5) 例外

DbjAccessControlException
アクセス権エラーの場合
DbjDBException
DBエラーの場合
DbjException
DocumentBrokerクラスライブラリ固有のエラーの場合
DbjFileReferenceOperationFailedException
リファレンスファイル機能のコンテンツ操作でエラーが発生した場合
DbjIllegalObjectTypeException
指定オブジェクト種別が不適切の場合
DbjIllegalPropValException
指定レンディションプロパティ値が不正の場合
DbjIOException
DocumentBrokerクラスライブラリ固有のIOエラーの場合
DbjMasterRenditionNotSetException
マスタレンディションのレンディションタイプが設定されていなかった場合
DbjNotCheckOutException
チェックアウトされていないオブジェクトに対して仮のバージョン識別子が指定された場合
DbjObjectNotFoundException
指定オブジェクトが存在しなかった場合
DbjRenditionCountOutOfRangeException
レンディション数が範囲を超えた場合
DbjRenditionTypeDuplicatedException
指定レンディションタイプが重複していた場合
DbjSessionNotConnectException
セッションが接続されていなかった場合
IllegalArgumentException
レンディションタイプが不正の場合
NullPointerException
引数uploadListがnullの場合