トリガーは、ライフサイクル内の各種イベントに対して指定できます。
- 一般修正トリガー
- CR が保存イベントによって修正されるたびに、またオプションとして遷移および提出の際に起動される事後条件トリガー。
- 属性トリガー
- 特定の属性が保存イベントによって修正された後に、またオプションとして遷移および提出の際に起動される事後条件トリガー。
- 事前関係トリガーと事後関係トリガー
- 作成または削除、あるいはその両方による関係変更の前および後に (それぞれ) 起動されるトリガー。
- 事前遷移トリガーと事後遷移トリガー
- CR の提出または遷移の前および後に (それぞれ) 起動されるトリガー。
事前遷移トリガーにより、エラーを返して、遷移または提出が実行されないようにすることができます。