deleteParticipant()

1 つ以上の関係インスタンスから参加者インスタンスを除去します。

構文

void deleteParticipant(String relDefName, String partDefName,
 BusObj partData)
 void deleteParticipant(String relDefName, String partDefName
 String partData)
 void deleteParticipant(String relDefName, String partDefName
 long partData)
 void deleteParticipant(String relDefName, String partDefName
 int partData)
 void deleteParticipant(String relDefName, String partDefName
 double partData)
 void deleteParticipant(String relDefName, String partDefName
 float partData)
 void deleteParticipant(String relDefName, String partDefName
 boolean partData)
  
 void deleteParticipant(Participant participant)
 

パラメーター

relDefName
関係定義の名前。

partDefName
参加者定義の名前。

partData
参加者に関連付けられたデータ。データ型は、BusObj、String、long、int、double、float、boolean のいずれかです。

participant
関係から削除する参加者を表す参加者インスタンス。

戻り値

なし。

例外

RelationshipRuntimeException 
 

注記

deleteParticipant() メソッドは、relDefName のすべてのインスタンスから指定した参加者を削除します。インスタンスでは、partDatapartDefName に関連付けられ、基本となる関係表から参加者を削除します。

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

参照項目

deactivateParticipant(), deleteParticipantByInstance()

Copyright IBM Corp. 2004