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

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

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の場合