uCosminexus DocumentBroker Version 5 リファレンス API

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

3.3.2 文書管理クラスのメソッド一覧

文書管理クラスの各インターフェースのメソッドの一覧を示します。

<この項の構成>
(1) DbjDocSpaceインターフェース(文書空間へのアクセスを扱うインターフェース)
(2) DbjLinkObjインターフェース(一つのリンクオブジェクトにアクセスするインターフェース)
(3) DbjLinkObjListインターフェース(DbjLinkObjインターフェースを要素とするリストインターフェースを扱うインターフェース)
(4) DbjObjインターフェース(一つの文書管理オブジェクトのアクセスを扱うインターフェース)
(5) DbjObjListインターフェース(複数の文書管理オブジェクトに一括してアクセスするためのインターフェース)
(6) DbjSessionインターフェース(DocumentBrokerのセッションを管理するインターフェース)
(7) DbjVerObjインターフェース(一つの文書管理オブジェクトにアクセスするインターフェースに加え,バージョンオブジェクトのバージョン識別子を扱うインターフェース)
(8) DbjVerObjListインターフェース(DbjVerObjインターフェースを要素とするリストインターフェースを扱うインターフェース)

(1) DbjDocSpaceインターフェース(文書空間へのアクセスを扱うインターフェース)

DbjDocSpaceインターフェースのメソッド一覧を次の表に示します。

表3-23 DbjDocSpaceインターフェースのメソッド一覧

メソッド 機能
Proxyオブジェクトを生成するメソッド
createLinkObjList 複数のリンクオブジェクトアクセスインターフェースの取得
createObjConnection 文書管理オブジェクトアクセスインターフェースの取得
createObjList 複数の文書管理オブジェクトアクセスインターフェースの取得
アクセス制御モードを取得するメソッド
isAccessControlMode アクセス制御モードの取得
オブジェクトを削除するメソッド
removeObjects 検索条件を指定したオブジェクトの削除
検索を扱うメソッド
changeSearchACLMode 検索実行時のアクセス制御モードの変更
executeSearch 検索の実行
getSearchACLMode 検索実行時のアクセス制御モードの取得
メタ情報を取得するメソッド
getMeta 文書空間のメタ情報の取得
文書管理オブジェクトを生成するメソッド
createDocument バージョンなし文書の作成
createFolder バージョンなしフォルダの作成
createIndependentData 独立データの作成
createPublicACL パブリックACLの作成
createVrDocument バージョン付き文書の作成

(2) DbjLinkObjインターフェース(一つのリンクオブジェクトにアクセスするインターフェース)

DbjLinkObjインターフェースのメソッド一覧を次の表に示します。

表3-24 DbjLinkObjインターフェースのメソッド一覧

メソッド 機能
リンクProxyオブジェクトのプロパティを取得するメソッド
getLinkId リンク識別子の取得
getLinkType リンク種別の取得
getOwnerObj リンク元オブジェクトの取得
getTargetObj リンク先オブジェクトの取得
リンクProxyオブジェクトのプロパティ値集合を取得または設定するメソッド
propSet リンクProxyオブジェクトのプロパティ値集合インターフェースの取得
setPropSet リンクProxyオブジェクトのプロパティ値集合の設定
リンクオブジェクトのプロパティを取得または設定するメソッド
readProperties リンクプロパティの取得
writeProperties リンクプロパティ値の設定
リンクオブジェクトを削除するメソッド
removeObject リンクオブジェクトの削除

(3) DbjLinkObjListインターフェース(DbjLinkObjインターフェースを要素とするリストインターフェースを扱うインターフェース)

DbjLinkObjListインターフェースのメソッド一覧を次の表に示します。

表3-25 DbjLinkObjListインターフェースのメソッド一覧

メソッド 機能
リンクProxyオブジェクトのプロパティを一括して取得するメソッド
getLinkIdList ターゲットリンク識別子プロパティのリストの取得
getLinkObj リスト要素のDbjLinkObjインターフェースの取得
getOwnerObjList リンク元オブジェクトのリストの取得
getTargetObjList リンク先オブジェクトのリストの取得
リンクオブジェクトのプロパティを一括して取得または設定するメソッド
readProperties リンクプロパティ値の一括取得
writeProperties リンクプロパティ値の一括設定
リンクオブジェクトを一括して削除するメソッド
removeObjects リンクオブジェクトの一括削除

(4) DbjObjインターフェース(一つの文書管理オブジェクトのアクセスを扱うインターフェース)

DbjObjインターフェースのメソッド一覧を次の表に示します。

表3-26 DbjObjインターフェースのメソッド一覧

メソッド 機能
アクセス対象のターゲットバージョンを変更するメソッド
getTargetVersion アクセス対象ターゲットバージョンのバージョン識別子の取得
setTargetVersion アクセス対象ターゲットバージョンのバージョン識別子の変更
文書管理オブジェクトのプロパティを取得するメソッド
getClassName アクセス対象文書管理オブジェクトを構成するDocumentBrokerクラス名の取得
getLockType Proxyオブジェクトのアクセスロック種別の取得
getObjType アクセス対象文書管理オブジェクトのオブジェクト種別の取得
getOiid アクセス対象文書管理オブジェクトのOIIDの取得
コンテンツにアクセスするメソッド
downloadContents 文書のコンテンツのダウンロード
uploadContents 文書のコンテンツのアップロード
バージョンを扱うメソッド
cancelCheckOut バージョン付きオブジェクトのチェックアウトの取り消し
checkIn バージョン付きオブジェクトのチェックイン
checkOut バージョン付きオブジェクトのチェックアウト
deleteVersion バージョンの削除
getCheckOutStatus バージョン付きオブジェクトのチェックアウト状態の取得
getVersionId バージョンオブジェクトのバージョン識別子の取得
getVersioningInfo バージョン付きオブジェクトのバージョニングオブジェクトの取得
getVersionObjList バージョン付きオブジェクトのバージョン一覧の取得
パブリックACLを扱うメソッド
bindPublicACL パブリックACLのバインド
getBindObjectList パブリックACLにバインドしている文書管理オブジェクト一覧の取得
getPublicACLList バインドしているパブリックACL一覧の取得
unbindPublicACL パブリックACLのアンバインド
プロパティ値集合を取得または設定するメソッド
propSet Proxyオブジェクトのプロパティ値集合インターフェースの取得
setPropSet Proxyオブジェクトのプロパティ値集合の設定
プロパティ値を取得または設定するメソッド
readProperties 文書管理オブジェクトのプロパティ値の読み込み
writeProperties 文書管理オブジェクトのプロパティ値の設定
文書管理オブジェクトを削除するメソッド
removeObject 文書管理オブジェクトの削除
リンクをたどって文書管理オブジェクトを取得するメソッド
getChildList フォルダのリンク先オブジェクト(下位オブジェクト)の取得
getDCRParent 直接型リンクによるリンク元オブジェクトの取得
getParentList フォルダのリンク元オブジェクトの取得
getRelList 文書間リンク一覧の取得
リンクおよびリンクを解除するメソッド
link リンク先オブジェクトとのリンク
move 直接型リンクが設定されている文書管理オブジェクトの移動
unlink リンク先オブジェクトとのリンクの解除
unlinkByLinkId リンク識別子の指定によるリンク先オブジェクトとのリンクの解除
レンディションを扱うメソッド
addRendition レンディションの追加
changeMasterRendition マスタレンディションの変更
deleteRendition レンディションの削除
getRenditionList レンディション情報一覧の取得
writeRenditionProperties レンディションプロパティの設定
コンテンツ種別を変更するメソッド
convertContentType コンテンツ種別の変換
アクセスロックが異なる文書管理オブジェクトインターフェースを取得するメソッド
lock アクセスロック種別の異なる文書管理オブジェクトインターフェースの取得

(5) DbjObjListインターフェース(複数の文書管理オブジェクトに一括してアクセスするためのインターフェース)

DbjObjListインターフェースのメソッド一覧を次の表に示します。

表3-27 DbjObjListインターフェースのメソッド一覧

メソッド 機能
オブジェクトを一括して移動するメソッド
move 直接型リンクが設定されている文書管理オブジェクトの一括移動
プロパティ値集合を一括して設定するメソッド
setPropSet 要素のプロパティ値集合の設定
プロパティ値を一括して取得または設定するメソッド
readProperties 複数の文書管理オブジェクトプロパティ値の一括取得
writeProperties 複数の文書管理オブジェクトプロパティ値の一括設定
文書管理オブジェクトを一括して削除するメソッド
removeObjects 文書管理オブジェクトの一括削除
要素を一括して取得するメソッド
getObj リスト要素の取得
ロックを一括して指定するメソッド
lock アクセスロック種別の異なる複数文書管理オブジェクトインターフェースの取得

(6) DbjSessionインターフェース(DocumentBrokerのセッションを管理するインターフェース)

DbjSessionインターフェースのメソッド一覧を次の表に示します。

表3-28 DbjSessionインターフェースのメソッド一覧

メソッド 機能
セッションを扱うメソッド
checkSession セッションが有効かどうかのチェック
getLoginUserInfo ユーザ情報の取得
login ログイン
logout ログアウト
トランザクションを扱うメソッド
begin トランザクションの開始
commit トランザクションの確定
rollback トランザクションの取り消し
コンテンツ格納先ベースパスを扱うメソッド
getReferencePath コンテンツ格納先ベースパスの取得
setReferencePath コンテンツ格納先ベースパスの設定

(7) DbjVerObjインターフェース(一つの文書管理オブジェクトにアクセスするインターフェースに加え,バージョンオブジェクトのバージョン識別子を扱うインターフェース)

DbjVerObjインターフェースのメソッド一覧を次の表に示します。

表3-29 DbjVerObjインターフェースのメソッド一覧

メソッド 機能
バージョンオブジェクトのバージョン識別子を取得するメソッド
getVersionId バージョンオブジェクトのバージョン識別子の取得

(8) DbjVerObjListインターフェース(DbjVerObjインターフェースを要素とするリストインターフェースを扱うインターフェース)

DbjVerObjListインターフェースのメソッド一覧を次の表に示します。

表3-30 DbjVerObjListインターフェースのメソッド一覧

メソッド 機能
要素のバージョンオブジェクトのバージョン識別子を一括して取得するメソッド
getVerObj 要素のDbjVerObjインターフェースの取得
getVersionIdList オブジェクトのバージョン識別子リストの取得