ダイアグラムでは、メッセージの受信がプロセスの開始をトリガーします。次のタスクでは、アイテムが在庫にあるかどうかを確認し、利用可能になるとすぐに確認リンクを送信します。この確認リンクの送信はリンクをディスパッチするIntermediate Eventによって促進されています。確認リンクが正常に受信された後のみプロセスは注文処理に進み、注文の完了(終了イベント)となります。
プロセス全体にわたって、Intermediate Event内のさまざまな記号は、イベントの流れに影響を与える異なるトリガーを表します。これらのトリガーは、メッセージ、タイマー、エラー、補償、条件付きフロー、シグナル、複数のイベント、エスカレーション、並列プロセスであり、それぞれがプロセス内での特定の相互作用または条件を表しています。
Start | Intermediate | End | ||||||
---|---|---|---|---|---|---|---|---|
Type | Normal | Event Sub process | Event Sub process non-interrupt | Catch | Boundary | Boundary non-interrupt | Throw | |
None | ||||||||
Message | ||||||||
Timer | ||||||||
Conditional | ||||||||
Link | ||||||||
Signal | ||||||||
Error | ||||||||
Escalation | ||||||||
Termination | ||||||||
Compensation | ||||||||
Cancel | ||||||||
Multiple | ||||||||
Multiple Parallel |