dbrunbind(パブリックACLのアンバインド)
機能
オブジェクトにバインドされているパブリックACLをアンバインドします。
操作クラス
アンバインドするオブジェクト
- CdbrIndependentPersistenceクラス
- CdbrDocumentクラス
- CdbrVersionableDocumentクラス
- CdbrReferentialContainerクラス
- CdbrVersionTraceableContainerクラス
- CdbrConfiguratedReferentialContainerクラス
アンバインドされるオブジェクト
形式
dbrunbind 〔 -v { バージョン識別子 | バージョン識別子ファイル} 〕
{ OIID | OIIDファイル }
{ パブリックACL OIID | パブリックACL OIIDファイル }
オプション
- -v { バージョン識別子 | バージョン識別子ファイル}
- バージョン付き文書またはバージョン付き構成管理コンテナの場合,アンバインドするバージョンのバージョン識別子を指定します。このオプションを省略した場合は,オブジェクト自身からアンバインドされます。
- バージョン付き文書およびバージョン付き構成管理コンテナ以外の場合に,このオプションを指定するとエラーになります。
- バージョン識別子
- アンバインドするバージョンのバージョン識別子を指定します。
- バージョン識別子ファイル
- アンバインドするバージョンのバージョン識別子を記述したファイルのファイルパスを指定します。ファイルパスの指定は,絶対パスまたは相対パスのどちらでも指定できます。ただし,「DBRVTVERSION」という文字列,および「acl://」で始まるパスは指定できません。なお,バージョン識別子ファイルに記述できるバージョン識別子の数は一つだけです。
コマンド引数
- OIID
- アンバインドするオブジェクトのOIIDを指定します。
- OIIDファイル
- アンバインドするオブジェクトのOIIDを記述したOIIDファイルのファイルパスを指定します。
- OIIDファイルのファイル名はオブジェクトのOIID形式以外であれば任意です。ファイルパスの指定は,絶対パスまたは相対パスのどちらでもかまいません。ただし,「dma://」で始まるパスは指定できません。なお,OIIDファイルに記述できるOIIDの数は一つだけです。
- パブリックACL OIID
- アンバインドされるパブリックACLのOIIDを指定します。
- パブリックACL OIIDファイル
- アンバインドされるパブリックACLのOIIDを記述したOIIDファイルのファイルパスを指定します。
- OIIDファイルのファイル名はオブジェクトのOIID形式以外であれば任意です。ファイルパスは,絶対パスまたは相対パスのどちらでも指定できます。ただし,「dma://」で始まるパスは指定できません。なお,OIIDファイルに記述できるOIIDの数は一つだけです。
注意事項
- -vオプションのオプションの引数に「DBRVTVERSION」を指定するとエラーになります。
- バインドされていないパブリックACLをアンバインドしようとすると,実行メソッドでエラーになります。