Продвинутый
Как детально работает Event-based Gateway (Шлюз по событиям)?
Event-based Gateway (Ромб с пятиугольником внутри) управляет ветвлением на основе того, какое событие произойдет первым.
Правила:
1. После этого шлюза могут идти только события (Catch Events) или задачи-получатели (Receive Tasks).
2. Процесс останавливается на шлюзе и ждет.
3. Как только срабатывает одно из ожидаемых событий (например, пришло письмо от клиента ИЛИ истек таймер 3 дня), процесс идет по этой ветке.
4. Все остальные ожидаемые события мгновенно отменяются (если сработал таймер, письмо уже не ждем).
✅ Итог: Идеально для моделирования таймаутов ожидания ответа от внешних систем.