共通操作パッケージの例外クラス一覧を次の表に示します。
表2-8 共通操作パッケージの例外クラス
クラス | 説明 |
---|---|
DecmApiExceptionクラス | 例外クラスの基底クラスです。 発行される例外はこのクラスを基底とします。 |
DecmApiInvalidParamExceptionクラス | 引数不正の例外です。 メソッドに指定した引数が不正であることを示します。 |
DecmApiInvalidInitialExceptionクラス | 初期化処理呼び出し不正の例外です。 初期化処理メソッドの呼び出しが,不正であることを示します。 |
DecmApiIOExceptionクラス | 入出力エラーの例外です。 ファイルI/Oエラーの発生を示します。 |
DecmApiDBExceptionクラス | データベースエラーの例外です。 データベースシステムで異常が発生したことを示します。 |
DecmApiAccessExceptionクラス | アクセス権限エラーの例外です。 対象となるオブジェクト(文書,フォルダなど)に対して,アクセス権限がないことを示します。 |
DecmApiAlreadyCheckoutExceptionクラス | チェックアウト済みの例外です。 文書に対してチェックアウトを行った際,すでにチェックアウト済みであることを示します。 |
DecmApiNotCheckoutExceptionクラス | チェックアウト状態不正エラーの例外です。 文書のチェックイン処理で,対象となる文書の状態が不正(未チェックアウト)であることを示します。 |
DecmApiLastVersionExceptionクラス | 履歴の削除処理エラーの例外です。 文書の履歴で最後の1バージョンを削除しようとした場合のエラーを示します。 |
DecmApiDocNotFoundExceptionクラス | 指定した文書が存在しないことを示す例外です。 指定した文書が削除されているか,存在しないことを示します。 |
DecmApiPropMasterNotFoundExceptionクラス | 指定した属性値マスタが存在しないことを示す例外です。 指定した属性値マスタが削除されているか,存在しないことを示します。 |
DecmApiMasterNotFoundExceptionクラス | 指定した文書種別マスタが存在しないことを示す例外です。 指定した文書種別マスタが削除されているか,存在しないことを示します。 |
DecmApiFolderNotFoundExceptionクラス | 指定したフォルダが存在しないことを示す例外です。 指定したフォルダが削除されているか,存在しないことを示します。 |
DecmApiACLOutOfRangeExceptionクラス | 設定したアクセス権限の数が最大値を超えたことを示す例外です。 アクセス権限の設定処理で,権限の設定数が最大数を超えたことを示します。 |
DecmApiReferenceExceptionクラス | 対象の文書ファイルがデータベース中に存在しないことを示す例外です。 対象となる文書のファイルがデータベース中に存在しないため,操作ができないことを示します。 |
DecmApiCapacityExceptionクラス | フォルダ下に登録できる文書が容量制限を越えたことを示す例外です。 |
DecmApiInvalidFolderクラス | フォルダ種別が不正であることを示す例外です。 |
DecmApiFolderNotCorrectExceptionクラス | 上位フォルダの種別,またはアクセス権限方式の指定が,不正であることを示す例外です。 |
DecmApiDocNumNotCorrectExceptionクラス | 採番用に指定した文書種別マスタが,不正であることを示す例外です。 |
DecmApiFileNotFoundExceptionクラス | 指定したレンディションにファイルが存在しないことを示す例外です。 |
DecmApiNotSupportクラス | 指定した操作がサポートされていないことを示す例外です。 |
DecmApiInvalidPropValueExceptionクラス | 採番に使用する値が不正であることを示す例外です。 |
DecmApiInvalidDocMasterExceptionクラス | 指定した文書種別マスタが不正であることを示す例外です。 チェックインおよび文書の更新で,前の版(バージョン)と異なる文書種別マスタを指定した場合に,この例外が発行されます。 |
DecmApiInvalidFileExceptionクラス | 登録するファイルが不正であることを示す例外です。 |