ここでは,それぞれのプロパティに設定される値について説明します。
ACL(アクセス制御リスト)を表すACE(アクセス制御エレメント)のリストです。
このプロパティを持つパブリックACLをバインドしているオブジェクトの数です。
直接型リンクで包含しているオブジェクトの個数です。
参照型リンクで包含しているオブジェクトの個数です。
構成管理型リンクで包含しているオブジェクトの個数です。
参照型リンクでオブジェクトを包含しているフォルダの個数です。
構成管理型リンクでオブジェクトを包含しているフォルダの個数です。
カレントバージョンのバージョン識別子です。
すべてのユーザに与えられるパーミッションを表す定数です。
文書間リンクでリンク付けているリンク先文書の個数です。
オブジェクトの所有者のユーザ識別子です。
オブジェクトの所有者に与えられるパーミッションを表す定数です。
直接型リンクでオブジェクトを包含しているフォルダの個数です。
プライマリグループのグループ識別子です。
プライマリグループに与えられるパーミッションを表す定数です。
バインドしているパブリックACLの数です。
バインドしているパブリックACLのOIIDのリストです。
レンディションの状態を表す16進数です。
レンディションタイプを表す文字列です。
登録されているファイルのファイル名を表す文字列です。
文書間リンクでリンク付けられているリンク元文書の個数です。
セキュリティACLを表すACE(アクセス制御エレメント)のリストです。
オブジェクトが管理しているバージョンの個数です。
オブジェクトに設定されるログインユーザまたはログインユーザが所属するグループに与えられているパーミッションの論理和です。
DMAオブジェクトの基になっているクラスについて定義するDMAオブジェクトである,ClassDescriptionオブジェクトへのオブジェクトリファレンスです。
最新バージョンとしてチェックインしたバージョン付き文書のバージョンオブジェクト(VersionTracedDocVersionオブジェクトまたはDocVersionオブジェクト)に対して与えられる番号です。
Java クラスライブラリでは,そのオブジェクトのバージョンの状態を明確にするために,次の値が設定されます。
表A-22 Java クラスライブラリで設定されるdmaProp_CurrentOfSeriesCountプロパティの値
VersionTracedDocVersionオブジェクトまたは DocVersionオブジェクトの状態 | dmaProp_CurrentOf SeriesCountプロパティに設定される値 | |
---|---|---|
バージョン付き文書のカレントバージョンに対応するVersionTracedDocVersionオブジェクトまたはDocVersionオブジェクト | 1 | |
チェックアウト中のVersionTracedDocVersionオブジェクトまたはDocVersionオブジェクト | -2 | |
チェックイン後のVersionTracedDocVersionオブジェクトまたはDocVersionオブジェクト | チェックインによって追加されたVersionTracedDocVersionオブジェクトまたはDocVersionオブジェクト | 1 |
チェックインによって旧バージョンになったVersionTracedDocVersionオブジェクトまたはDocVersionオブジェクト | 0 | |
バージョン管理の対象でないバージョンなし文書に包含されるVersionTracedDocVersionオブジェクトまたはDocVersionオブジェクト | -1 |
関連付けられた二つのオブジェクトのうち,Head(リンク先)側のオブジェクトへのオブジェクトリファレンスです。例えば,リンクでは,包含される側のオブジェクトです。
このプロパティは,リンクのプロパティです。Java クラスライブラリでは,リンクが設定されているオブジェクトのdmaProp_Thisプロパティとこのプロパティを組み合わせて,検索実行時に検索対象クラスを結合する場合に利用できます。
オブジェクトを識別する識別子です。
このオブジェクトを直接型リンクで包含しているParentに相当するDMAオブジェクトを識別するDirectContainmentRelationshipオブジェクトへのオブジェクトリファレンスです。
DirectContainmentRelationshipオブジェクトを介してこのDMAオブジェクトを包含しているContainerオブジェクトへのオブジェクトリファレンスです。
クライアントは,このdmaProp_ParentContainerプロパティによって,介在するDirectContainmentRelationshipオブジェクトを参照することなく,直接Parentに相当するContainerオブジェクトを探索できます。
このプロパティを使用して探索を実行できます。
バージョン管理する文書に対する最初のVersionSeriesオブジェクトへのオブジェクトリファレンスです。
ConfigurationHistoryオブジェクトに,最初にVersionSeriesオブジェクトがバインドされるときに値が設定されます。なお,VersionSeriesオブジェクトとは,バージョン管理で使用するDMAオブジェクトです。
文書の表現形式を表す文字列です。
文字列の形式は次のようになります。
<rendition_type_space>::<typename>
DocumentBrokerでは,rendition_type_spaceにIANAで定義しているMIMEを使用します。表現形式がプレーンテキストの場合,次のように指定します。
MIME::text/plain
Java クラスライブラリでは,次の文書空間オブジェクトクラスのオブジェクトのdbrProp_RenditionTypeプロパティとして操作します。
関連付けられた二つのオブジェクトのうち,Tail(リンク元)側のオブジェクトへのオブジェクトリファレンスです。例えば,リンクでは,包含する側のオブジェクトです。
このプロパティは,リンクのプロパティです。Java クラスライブラリでは,リンクが設定されているオブジェクトのdmaProp_Thisプロパティとこのプロパティを組み合わせて,検索実行時に検索対象クラスを結合する場合に利用できます。
オブジェクト自身を表すオブジェクトリファレンスです。
問い合わせの中で,オブジェクト間の関連を表現して,問い合わせの結果の中から候補のオブジェクトを選択するために使用できます。
Java クラスライブラリでは,リンクのdmaProp_HeadプロパティやdmaProp_Tailプロパティとこのプロパティを組み合わせて,検索実行時に検索対象クラスを結合する場合などに利用します。
バージョン管理する文書のベースとなるクラスについて定義するClassDescriptionオブジェクトへのオブジェクトリファレンスです。
バージョン管理する文書は,すべてこのプロパティのClassDescriptionオブジェクトが定義するクラスを基に作成される必要があります。
DocumentBrokerでは,このプロパティに設定されたClassDescriptionオブジェクトで,バージョン管理する文書のオブジェクトであるかどうかを確認しません。このプロパティの値は,あらかじめDocumentBrokerサーバのメタ情報ファイル(edms.ini)に設定してください。DocumentBrokerサーバのメタ情報ファイルについては,マニュアル「DocumentBroker Version 3 システム導入・運用ガイド」を参照してください。
全文検索用に登録した文書の全文データです。
このプロパティは,全文検索エンジンであるHiRDB Text Search Plug-inに対して,全文検索用の登録情報を参照することを示すために使用されるプロパティです。したがって,SELECT句に検索結果として取得するプロパティには指定できません。
このプロパティでは,概念検索および構造指定検索を含む全文検索が実行できます。
全文検索用に登録した文書の全文データです。
このプロパティは,全文検索エンジンであるHiRDB Text Search Plug-inに対して,全文検索用の登録情報を参照することを示すために使用されるプロパティです。したがって,SELECT句に検索結果として取得するプロパティには指定できません。
このプロパティでは,概念検索を含む全文検索が実行できます。
全文検索インデクスの登録状態を示す値です。次の表に示す値が設定されます。
表A-23 edmProp_ContentIndexStatusプロパティに設定される値
値 | 意 味 |
---|---|
0 | 文書は未登録です。 |
1 | 文書は登録されていますが,全文検索インデクスは未登録です。 |
2 | 文書および全文検索インデクスが登録されています。 |
3 | 文書が更新されていますが,全文検索インデクスが更新されていないため,文書と全文検索インデクスの内容が一致しません。 |
100以降 | DocumentBroker Text Search Index Loader Version 3が使用する値が設定されます。 |
検索した文書の長さです。バイト単位で示します。
オブジェクトの所有者を表す文字列です。
Java クラスライブラリでは,dbrProp_OwnerIdプロパティとして扱います。ただし,検索条件に指定する場合は,「edmProp_OwnerId」と指定します。
ランキング検索した場合のスコアです。
検索するときに算出されて値が設定されます。ランキング検索時のスコアを取得するための形式的なプロパティです。スコアは,検索結果集合内で正規化されないで返されます。
Relationshipオブジェクトを使用した関連の種類を定義する値です。0以下の値は設定できません。
一つの文書中に登録されているレンディションの数を表すカウンタです。マスタレンディションだけが登録されている場合,値は常に1になります。サブレンディションが登録されると,マスタレンディションと登録されたサブレンディションの数を合わせた値になります。
ランキング検索した場合のスコアです。
検索するときに算出されて値が設定されます。ランキング検索時のスコアを取得するための形式的なプロパティです。スコアは,検索結果集合内で正規化されて返されます。
全文検索用に登録した文書の全文データです。
このプロパティは,全文検索エンジンであるHiRDB Text Search Plug-inに対して,全文検索用の登録情報を参照することを示すために使用されるプロパティです。したがって,SELECT句に検索結果として取得するプロパティには指定できません。
このプロパティでは,構造指定検索を含む全文検索が実行できます。
全文検索用に登録した文書の全文データです。
このプロパティは,全文検索エンジンであるHiRDB Text Search Plug-inに対して,全文検索用の登録情報を参照することを示すために使用されるプロパティです。したがって,SELECT句に検索結果として取得するプロパティには指定できません。
このプロパティでは,プレーンテキストに対する全文検索が実行できます。
VersionTraceableContainmentRelationshipオブジェクトが指している包含される側のオブジェクトのバージョンを統合しているConfigurationHistoryオブジェクトへのオブジェクトリファレンスです。
包合するオブジェクトの最新バージョンを追跡するか(FLOATINGモード),バージョンを固定するか(FIXモード)を示す値です。
VersionTraceableContainmentRelationshipオブジェクトが指している包含される側のオブジェクトのバージョンを管理しているVersionSeriesオブジェクトへのオブジェクトリファレンスです。なお,VersionSeriesオブジェクトとは,バージョン管理で使用するDMAオブジェクトです。