getAgentProperties()

ODA 構成プロパティーの配列をビジネス・オブジェクト・ウィザードに送信します。

構文

public abstract AgentProperty[] getAgentProperties();
 

パラメーター

なし。

戻り値

AgentProperty オブジェクトの配列 (ODA 構成プロパティーごとに 1 つのオブジェクト)

例外

ODKException
ODA が構成プロパティーの取得に失敗した場合にスローされます。

注記

ビジネス・オブジェクト・ウィザードは getAgentProperties() メソッドを起動して、「エージェントの構成」(ステップ 2) ダイアログ・ボックスを初期化するための ODA 構成プロパティーの配列を取得します。

このダイアログ・ボックスから、これらのプロパティー値の入力や変更ができます。

重要:
getAgentProperties() メソッドは、デフォルトのインプリメンテーションを持たない抽象メソッドです。したがって、この getAgentProperties() メソッドは ODA クラスで実装する必要があります

getAgentProperties() メソッド内で、ODA 構成プロパティーごとにエージェント・プロパティー (AgentProperty) オブジェクトのインスタンス化および初期化を行い、構成プロパティー配列の中に各プロパティーを格納する必要があります。

この構成プロパティー配列は、getAgentProperties() メソッドによって呼び出し元のビジネス・オブジェクト・ウィザードに戻されます。「エージェントの構成」ダイアログ・ボックスから構成プロパティーを設定し終えると、ユーザーが初期化したこれらのプロパティーをビジネス・オブジェクト・ウィザードが ODA ランタイム・メモリー内に読み込みます。ユーザーにより初期化されたプロパティーを取得するには、ODKUtility クラスの getAgentProperty() メソッドまたは getAllAgentProperties() メソッドを使用します。getAgentProperties() の実装方法について詳しくは、構成プロパティーの取得を参照してください。

参照

getAgentProperty(), getAllAgentProperties()

Copyright IBM Corp. 2004