uCosminexus DocumentBroker Version 5 リファレンス API

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

3.5.1 例外クラスのクラス一覧

例外クラスのクラス一覧を次の表に示します。なお,例外処理の方法については,「1.13 例外処理」を参照してください。

表3-36 例外クラスのクラス一覧

クラス 説明
DbjAccessControlExceptionクラス ユーザがメソッドを実行する際にその操作に対してアクセス権がなかった場合のエラーを表す例外クラス
DbjAccessControlNotSupportedExceptionクラス 文書空間がアクセス制御機能対応していない場合のエラーを表す例外クラス
DbjACEOperationExceptionクラス ACEの操作エラーを表すスーパークラス。特定のACE操作のエラーはサブクラスがスローされる例外クラス
DbjACLOutOfRangeExceptionクラス 文書管理オブジェクトのACEの個数が制限値を超えた場合のエラーを表す例外クラス
DbjAlreadyCheckOutExceptionクラス すでにチェックアウトされている場合のエラーを表す例外クラス
DbjCheckOutExceptionクラス チェックアウトについてのエラーを表す例外クラスのスーパークラス
DbjContentNotRegisteredExceptionクラス リファレンスファイル管理機能を使用したオブジェクトをローカルファイルにダウンロードする場合に,オブジェクトにコンテンツが登録されていないときのエラーを表す例外クラス
DbjContentTypeMismatchExceptionクラス リファレンスファイル管理機能で,オブジェクトのコンテンツ種別とメソッドが要求するコンテンツ種別が一致しない場合のエラーを表す例外クラス
DbjConvertContentTargetNotFoundExceptionクラス 変換対象のコンテンツが存在しない場合のエラーを表す例外クラス
DbjDBDeadLockExceptionクラス DBのデッドロックエラーを表す例外クラス
DbjDBExceptionクラス DBエラーを表す例外クラス
DbjDBLockTimeoutExceptionクラス DBのロックタイムアウトエラーを表す例外クラス
DbjDisconnectedSessionExceptionクラス 文書空間との接続が切断された場合のエラーを表す例外クラス
DbjErrorクラス java.lang.Errorクラスを継承し,DocumentBrokerクラスライブラリ固有の致命的エラーを表す例外クラスのスーパークラス
DbjExceptionクラス java.lang.Exceptionクラスを継承し,DocumentBrokerクラスライブラリ固有のエラーを表す例外クラスのスーパークラス
DbjFileAccessExceptionクラス ファイルのアクセス権がない場合のエラーを表す例外クラス
DbjFileNotFoundExceptionクラス 指定ファイルが存在しない場合のエラーを表す例外クラス
DbjFileReferenceCurrentContentNotfoundExceptionクラス リファレンスファイル管理機能を使用したバージョン付き文書オブジェクトで,カレントバージョンにコンテンツが存在しない場合のエラーを表す例外クラス
DbjFileReferenceMismatchStatusExceptionクラス リファレンスファイル管理機能を使用するサーバでのコンテンツ操作でエラーが発生し,オブジェクトとコンテンツが不整合な状態になった場合のエラーを表す例外クラス
DbjFileReferenceOperationFailedExceptionクラス リファレンスファイル管理機能を使用するサーバでのコンテンツ操作が失敗した場合のエラーを表す例外クラス
DbjIllegalDocSpaceIdExceptionクラス 不正な文書空間識別子が指定された場合のエラーを表す例外クラス
DbjIllegalObjectTypeExceptionクラス メソッドによる操作に不適切な文書管理オブジェクトの種別が指定された場合のエラーを表す例外クラス
DbjIllegalPropValExceptionクラス 指定プロパティ値の不正エラーを表す例外クラス
DbjInitializeErrorクラス DocumentBrokerクラスライブラリ初期化時のエラーを表す例外クラス
DbjInternalErrorクラス DocumentBrokerクラスライブラリの内部エラーを表す例外クラス
DbjIOExceptionクラス DocumentBrokerクラスライブラリのIOエラーを表す例外クラスのスーパークラス
DbjIsMasterRenditionExceptionクラス マスタレンディションが指定された場合のエラーを表す例外クラス
DbjLastVersionExceptionクラス 操作対象となるバージョン付きオブジェクトの最後の一つのバージョンを削除しようとした場合のエラーを表す例外クラス
DbjMasterRenditionNotSetExceptionクラス マスタレンディションのレンディションタイプが設定されていない場合のエラーを表す例外クラス
DbjNotAuthenticatedExceptionクラス ユーザ認証エラーを表す例外クラス
DbjNotCheckOutExceptionクラス チェックアウトされていない場合のエラーを表す例外クラス
DbjNotLoginExceptionクラス 文書空間と接続(ログイン)されていない場合のエラーを表す例外クラス
DbjObjectNotFoundExceptionクラス 操作対象となる文書管理オブジェクトが,メソッド実行時にすでに削除されていた場合,または存在しない場合のエラーを表す例外クラス
DbjOutOfMemoryErrorクラス メモリ不足が発生したことを表す例外クラス
DbjPublicACLAlreadyBoundExceptionクラス 指定したパブリックACLがすでにバインドされている場合のエラーを表す例外クラス
DbjPublicACLNotBoundExceptionクラス 指定したパブリックACLがバインドされていない場合のエラーを表す例外クラス
DbjPublicACLNotFoundExceptionクラス 指定したパブリックACLが存在しない場合のエラーを表す例外クラス
DbjPublicACLOperationExceptionクラス パブリックACLの操作エラーを表すスーパークラス。特定のパブリックACL操作のエラーにはサブクラスがスローされる例外クラス
DbjPublicACLOutOfRangeExceptionクラス オブジェクトに追加できるパブリックACLの数が制限値を超えた場合のエラーを表す例外クラス
DbjReferenceTypeMismatchExceptionクラス リファレンスファイル管理機能で,オブジェクトのリファレンス種別とメソッドが要求するリファレンス種別が一致しない場合のエラーを表す例外クラス
DbjRenditionConversionErrorExistedExceptionクラス 変換エラーのレンディションが存在した場合のエラーを表す例外クラス
DbjRenditionConversionRequiringExistedExceptionクラス 変換要求中のレイディションが存在した場合のエラーを表す例外クラス
DbjRenditionCountOutOfRangeExceptionクラス レンディション数が制限値を超えた場合のエラーを表す例外クラス
DbjRenditionIsEmptyExceptionクラス レンディションが空の場合のエラーを表す例外クラス
DbjRenditionNotConvertedExceptionクラス レンディションが更新処理されていない場合のエラーを表す例外クラス
DbjRenditionNotFoundExceptionクラス 指定レンディションが存在しない場合のエラーを表す例外クラス
DbjRenditionTypeDuplicatedExceptionクラス レンディションタイプが重複している場合のエラーを表す例外クラス
DbjSessionExceptionクラス セッションについてのエラーを表す例外クラスのスーパークラス
DbjSessionNotConnectExceptionクラス 文書空間との接続が行われていない場合のエラーを表す例外クラスのスーパークラス
DbjSubjectLengthOutOfRangeExceptionクラス ACEのサブジェクト長が制限値を超えた場合のエラーを表す例外クラス
DbjTargetContentPathNotSetExceptionクラス リファレンスファイル管理機能で,コンテンツ格納先ベースパスが設定されていない場合のエラーを表す例外クラス
DbjTargetContentPathInvalidExceptionクラス リファレンスファイル管理機能でベースパスが不正な場合のエラーを表す例外クラス
DbjUnknownErrorクラス DocumentBrokerクラスライブラリ内での未知のエラーの発生を表す例外クラス
DbjNotSupportedExceptionクラス サポートされていない操作を表す例外クラス
DbjVersionObjectNotFoundExceptionクラス バージョンオブジェクトが存在しない場合の例外クラス
DbjUnexpectedExceptionクラス 内部矛盾が発生した場合の例外クラス

DocumentBrokerクラスライブラリで提供しているこれらのクラスには継承関係があり,上位にあるクラスで定義したメソッドは,下位のクラスに継承されます。クラスの継承関係を次の図に示します。

図3-3 例外クラスのインターフェースの継承関係

[図データ]

[図データ]

[図データ]

[図データ]