onDeactivation エレメント

<onDeactivation> エレメントは、ルールが非アクティブ化されるときに実行する アクションまたはアクションのセットを指定します。<onDeactivation> アクションは、 ルールが非アクティブ化される直前に呼び出されます。

詳細

ルール・セットに、 同じ日時に、または同じイベントによってアクティブ化され、同じ時間枠を 持つ複数のルールが含まれる場合、これらのルールの以下の アクションは正確に同時には実行されません。
  • <onTimeOut> エレメントおよび <onTimeWindowComplete> エレメント内の ルール応答アクション
  • <onActivation> エレメントおよび <onDeactivation> エレメント内の ライフ・サイクル・アクション
これらのアクションは、任意の順序で連続して実行されます。これらは、必ずしも ルール・セット内でコーディングされている順序で実行されるわけではありません。各アクションは、 シーケンス内の次のアクションが開始される前に完了する必要があるため、アクションは 同時には実行されません。

属性

<onDeactivation> には、属性がありません。

このエレメントを含むエレメント

<onDeactivation> は、以下のエレメントに 含まれます。

このエレメントに含まれるエレメント

<onDeactivation> には、以下のエレメントが 含まれます。

表 1. <onDeactivation> エレメントに含まれる エレメント
エレメント 必須/オプション
<action> オプション。0 回以上指定できます。