uCosminexus DocumentBroker Version 5 リファレンス API

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

6.1 DbjDocSpaceインターフェース

DbjDocSpaceインターフェースは,文書空間へのアクセスを扱うインターフェースです。なお,個別の文書管理オブジェクトへのアクセスにはDbjObjインターフェースを使用し,複数の文書管理オブジェクトへのアクセスにはDbjObjListインターフェースを使用します。DbjDocSpaceインターフェースは,特定の文書管理オブジェクトに依存しないメソッド,および新規に文書管理オブジェクトを生成するメソッドを提供します。

文書管理オブジェクトはDbjDocSpaceインターフェースのメソッドで作成できます。個別の文書管理オブジェクトにアクセスする場合は,ProxyオブジェクトのインターフェースをDbjDocSpace#createObjConnectionメソッドまたはDbjDocSpace#createObjListメソッドで取得し,そのインターフェースを使用してアクセスします。

DbjDocSpaceインターフェースは,接続している文書空間のメタ情報にアクセスできます。この場合,DbjDocSpace#getMetaメソッドを使用して文書空間のメタ情報にアクセスするインターフェースを取得できます。また,DbjDocSpaceインターフェースのDbjDocSpace#isAccessControlModeメソッドを利用することで文書空間がアクセス制御モードで動作しているかどうかを調べることができます。

以降,DbjDocSpaceインターフェースのメソッドについて説明します。

<この節の構成>
6.1.1 changeSearchACLMode(検索実行時のアクセス制御モードの変更)
6.1.2 createDocument(バージョンなし文書の作成)
6.1.3 createFolder(バージョンなしフォルダの作成)
6.1.4 createIndependentData(独立データの作成)
6.1.5 createLinkObjList(複数のリンクオブジェクトアクセスインターフェースの取得)
6.1.6 createObjConnection(文書管理オブジェクトアクセスインターフェースの取得)
6.1.7 createObjList(複数の文書管理オブジェクトアクセスインターフェースの取得)
6.1.8 createPublicACL(パブリックACLの作成)
6.1.9 createVrDocument(バージョン付き文書の作成)
6.1.10 executeSearch(検索の実行)
6.1.11 getMeta(文書管理のメタ情報の取得)
6.1.12 getSearchACLMode(検索実行時のアクセス制御モードの取得)
6.1.13 isAccessControlMode(アクセス制御モードの取得)
6.1.14 removeObjects(検索条件を指定したオブジェクトの削除)