TimeoutControl および TimeoutNotification ノードを使用して、指定された開始時間の後に、複数回メッセージを メッセージ・フロー に送信します。
TimeoutControl および TimeoutNotification ノードを使用して、 17:00 時にメッセージを メッセージ・フロー に送信してから、 メッセージが 10 回送信されるまで 5 分ごとにメッセージを再送信します。
この図は、TimeoutControl ノードを経由するタイムアウト要求を含むメッセージのパスを示しています。その後、TimeoutControlノードと一致する ID を持つ TimeoutNotification ノードが、タイムアウト要求を処理します。この図は タイムアウト要求の処理後に TimeoutNotification ノードによって生成されるメッセージも示しています。
TimeoutControl ノードはタイムアウト要求を妥当性検査します。 明示的に定義されていないプロパティーについては、デフォルト値が想定されます。その後、元のメッセージがメッセージ・フロー内の次のノードに送られます。 要求が有効であれば、TimeoutControl ノードと同じ 固有 ID を 持つ TimeoutNotification ノードは、17:00 にメッセージのコピーを メッセージ・フロー に伝搬します。メッセージは、300 秒のインターバル後の 17:05 に、そしてタイムアウト要求の「カウント」値で指定したように 10 回送信されるまで、300 秒ごとに再送信されます。