4.4.2 bindPublicACLパブリックACLのバインド

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

(1) 機能

Proxyオブジェクトのアクセス対象の文書空間オブジェクトに,指定したパブリックACLをバインドします。ただし,Proxyオブジェクトのアクセス対象の文書空間オブジェクトには,パブリックACLを指定しないでください。

(2) 形式

void bindPublicACL(
    List     publicACLList
)

(3) 引数

publicACLIdList(入力)
要素はDbjObjインターフェースです。各要素には,バインドするパブリックACLのリストを指定します。nullを指定すると例外がスローされます。

(4) 戻り値

なし

(5) 例外

ClassCastException
引数publicACLListの要素がDbjObjインターフェースでなかった場合
DbjAccessControlException
アクセス権エラーの場合
DbjAccessControlNotSupportedException
アクセス制御機能に対応していない文書空間だった場合
DbjCORBAException
CORBAエラーの場合
DbjDBException
DBエラーの場合
DbjException
Java クラスライブラリ固有のエラーの場合
DbjIllegalObjectTypeException
指定オブジェクト種別が不適切の場合
DbjObjectNotFoundException
指定オブジェクトが存在しなかった場合
DbjPublicACLAlreadyBoundException
指定パブリックACLはすでにバインドされていた場合
DbjPublicACLNotFoundException
指定パブリックACLが存在しなかった場合
DbjPublicACLOutOfRangeException
パブリックACL数が制限を超えた場合
DbjSessionNotConnectException
セッションが接続されていなかった場合
NullPointerException
引数publicACLIdListがnullの場合