構文
特定の関係インスタンスの参加者を更新するには、以下のようにします。
void updateParticipantByInstance(String relDefName, String partDefName, int instanceId [ , BusObj partData ] ) void updateParticipantByInstance(Participant participant)
パラメーター
戻り値
なし。
例外
RelationshipRuntimeException
注記
updateParticipantByInstance() メソッドは、指定した参加者に関連付けられたビジネス・オブジェクトの非キー属性を更新します。関係定義に関連付けられた属性のみが更新されます。
ビジネス・オブジェクトではないキー属性または参加者タイプ (String、long、 int、double、float、または boolean) を変更するには、deleteParticipant() または deactivateParticipant() を使用して参加者を削除してから、addMyChildren() を使用して、新しい参加者を追加する必要があります。
updateParticipantByInstance() メソッドは、静的として宣言されたクラス・メソッドです。既存の関係インスタンスから、または Relationship クラスを参照することでこのメソッドを呼び出すことができます。
参照項目
deleteParticipant(), deactivateParticipant(), addMyChildren()