updateParticipant()

1 つ以上の関係インスタンスの参加者を更新します。

構文

void updateParticipant(String relDefName, String partDefName,  
 BusObj partData)
 

パラメーター

relDefName
関係定義の名前。

partDefName
relDefName 関係に参加している参加者定義の名前。

partData
参加者に関連付けられたデータ。データ型は BusObj です。

戻り値

なし。

例外

RelationshipRuntimeException 
 

注記

updateParticipant() メソッドは、relDefName のインスタンスの partData を更新します。partData は、partDefName に関連付けられます。このメソッドは、指定した参加者に関連付けられたビジネス・オブジェクトの非キー属性を更新します。関係定義に関連付けられた属性のみが更新されます。

updateParticipant() メソッドは、次の relDefName 関係の参加者インスタンスをすべて更新します。

このメソッドは、partData ビジネス・オブジェクトの値を使用して、参加者インスタンスの非キー属性を更新します。関係定義に関連付けられた属性のみが更新されます。

ビジネス・オブジェクトではない キー属性または参加者タイプ (Stringlongintdoublefloat、または boolean など) を変更するには、deleteParticipant() または deactivateParticipant() を使用して参加者を削除してから、addMyChildren() を使用して、新しい参加者を追加する必要があります。

updateParticipant() メソッドは、静的として宣言されたクラス・メソッドです。既存の関係インスタンスから、または Relationship クラスを参照することでこのメソッドを呼び出すことができます。

参照項目

deleteParticipant(), deactivateParticipant(), addMyChildren()

Copyright IBM Corp. 2004