uCosminexus DocumentBroker Version 3 クラスライブラリ Java リファレンス

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

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

例外クラスのクラス一覧を表1-38に示します。なお,例外処理の方法については,マニュアル「DocumentBroker Version 3 クラスライブラリ Java 解説」の「6.12 例外処理」を参照してください。

表1-38 例外クラスのクラス一覧

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

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

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

[図データ]

[図データ]

[図データ]

[図データ]