Object Discovery Agent Development Kit (ODK) API には、Object Discovery Agent (ODA) が生成するビジネス・オブジェクト定義を表現することを目的とした BusObjDef クラスが用意されています。表 74 に、BusObjDef クラスのメソッドについて要約します。
メンバー・メソッド | 説明 | ページ |
---|---|---|
BusObjDef() | ビジネス・オブジェクト定義のオブジェクトを作成します。 | BusObjDef() |
addDefaultVerbs() | サポートされている動詞のリストにデフォルトの動詞 (Create、Retrieve、Update、および Delete) を追加します。 | addDefaultVerbs() |
getAppInfo() | ビジネス・オブジェクト定義に関するアプリケーション固有の情報を取得します。 | getAppInfo() |
getAttrCount() | ビジネス・オブジェクト定義の属性リスト内にある属性 (ObjectEventID を含む) の数を取得します。 | getAttrCount() |
getAttribute() | ビジネス・オブジェクト定義内にある該当する名前の属性、または指定された位置にある属性を取得します。 | getAttribute() |
getAttributeIndex() | その属性名を与えて、ビジネス・オブジェクト定義内にある属性の位置序数を取得します。 | getAttributeIndex() |
getAttributeList() | ビジネス・オブジェクト定義内の属性リストが格納されているベクトルを取得します。 | getAttributeList() |
getName() | ビジネス・オブジェクト定義の名前を取得します。 | getName() |
getVerb() | 指定された動詞名に対応する動詞オブジェクトを取得します。 | getVerb() |
getVerbCount() | 動詞リスト内の動詞の数を取得します。 | getVerbCount() |
getVerbList() | ビジネス・オブジェクト定義内の動詞リストが格納されているベクトルを取得します。 | getVerbList() |
getVersion() | ビジネス・オブジェクト定義のバージョンを取得します。 | getVersion() |
insertAttribute() | ビジネス・オブジェクトの属性リストに、指定された属性を挿入します。 | insertAttribute() |
insertVerb() | 指定された動詞をビジネス・オブジェクトの動詞リストに挿入します。 | insertVerb() |
removeAttribute() | 属性リスト内にある指定された位置の属性を削除します。 | removeAttribute() |
removeVerb() | 動詞リスト内にある指定された名前の動詞を削除します。 | removeVerb() |
setAppInfo() | ビジネス・オブジェクト定義に関するアプリケーション固有の情報を設定します。 | setAppInfo() |
setAttributeList() | ビジネス・オブジェクト定義用の属性リストを設定します。 | setAttributeList() |
setVerbList() | ビジネス・オブジェクト定義用の動詞リストを設定します。 | setVerbList() |