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

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

2.2 DbjFactoryインターフェース

DbjFactoryインターフェースは,Java クラスライブラリのオブジェクトを生成して,そのインターフェースを取得する機能を持つファクトリインターフェースです。DbjFactoryインターフェースは,表2-1に示すオブジェクトを作成してインターフェースを取得するメソッドを提供します。ユーザアプリケーションプログラムは,DbjFactoryインターフェースを使用してJava クラスライブラリのセッションオブジェクトを生成して,そのインターフェースを取得したり,パラメタクラスのオブジェクトを生成して,そのインターフェースを取得したりできます。

DbjFactoryインターフェースで作成できるオブジェクト,そのオブジェクトを作成するメソッド,および取得するインターフェース名を表2-1に示します。

表2-1 DbjFactoryインターフェースで作成できるオブジェクト,オブジェクトを作成するメソッド,および取得するインターフェース

オブジェクト オブジェクトを作成するメソッド 取得するインターフェース
?パラメタ(BOOL型)オブジェクト createBooleanQParam DbjBooleanQParam
?パラメタ(INT型)オブジェクト createInteger32QParam DbjInteger32QParam
?パラメタ(Object型)オブジェクト createObjQParam DbjObjQParam
?パラメタ(OIID)オブジェクト createOIIDQParam DbjOIIDQParam
?パラメタ(String型)オブジェクト createStringQParam DbjStringQParam
?パラメタ(概念検索種文章)オブジェクト createSeedDocQParam DbjSeedDocQParam
ACEオブジェクト createACE DbjACE
XMLトランスレーターオブジェクト createXmlTranslator DbjXmlTranslator
XML文書アップロード情報オブジェクト createXmlUploadInfo DbjXmlUploadInfo
アップロード情報オブジェクト createUploadInfo DbjUploadInfo
可変長配列オブジェクト createVArray DbjVArray
Java クラスライブラリのセッションオブジェクト createSession DbjSession
検索結果取得情報オブジェクト createFetchInfo DbjFetchInfo
構成管理モードがFIXモードの構成管理型リンク設定情報オブジェクト createSetVTFixLinkInfo DbjSetVTFixLinkInfo
構成管理モードがFLOATINGモードの構成管理型リンク設定情報オブジェクト createSetVTFloatLinkInfo DbjSetVTFloatLinkInfo
参照型リンク設定情報オブジェクト createSetRCRLinkInfo DbjSetRCRLinkInfo
直接型リンク設定情報オブジェクト createSetDCRLinkInfo DbjSetDCRLinkInfo
パブリックACLのOIIDエレメントオブジェクト createPublicACLIdElm DbjPublicACLIdElm
プロパティ値集合オブジェクト createPropSet DbjPropSet
文書間リンク設定情報オブジェクト createSetRelLinkInfo DbjSetRelLinkInfo
リファレンスファイル文書のアップロード情報オブジェクト createReferenceUploadInfo DbjReferenceUploadInfo
リファレンスファイル文書のパス情報オブジェクト createReferencePathInfo DbjReferencePathInfo

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

<この節の構成>
2.2.1 createACE(ACEの作成)
2.2.2 createBooleanQParam(BOOL型の?パラメタの作成)
2.2.3 createFetchInfo(検索結果取得情報オブジェクトの作成)
2.2.4 createInteger32QParam(INT型の?パラメタの作成)
2.2.5 createOIIDQParam(OIIDの?パラメタの作成)
2.2.6 createObjQParam(Object型の?パラメタの作成)
2.2.7 createPropSet(プロパティ値集合オブジェクトの作成)
2.2.8 createPublicACLIdElm(パブリックACLのOIIDエレメントの作成)
2.2.9 createReferencePathInfo(リファレンスファイル文書のパス情報オブジェクトの作成)
2.2.10 createReferenceUploadInfo(リファレンスファイル文書のアップロード情報オブジェクトの作成)
2.2.11 createSeedDocQParam(種文章の?パラメタの作成)
2.2.12 createSession(Java クラスライブラリのセッションオブジェクトの作成)
2.2.13 createSetDCRLinkInfo(直接型リンク設定情報の作成)
2.2.14 createSetRCRLinkInfo(参照型リンク設定情報の作成)
2.2.15 createSetRelLinkInfo(文書間リンク設定情報の作成)
2.2.16 createSetVTFixLinkInfo(構成管理モードがFIXモードの構成管理型リンク設定情報の作成)
2.2.17 createSetVTFloatLinkInfo(構成管理モードがFLOATINGモードの構成管理型リンク設定情報の作成)
2.2.18 createStringQParam(String型の?パラメタの作成)
2.2.19 createUploadInfo(文書のアップロード情報オブジェクトの作成)
2.2.20 createVArray(可変長配列オブジェクトの作成)
2.2.21 createXmlTranslator(XMLトランスレーターの取得)
2.2.22 createXmlUploadInfo(XML文書のアップロード情報オブジェクトの作成)