Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:rule:event_gateway_warning [2023-09-10 12:50] – [Edit diagram] Anatoly Belaychuk | en:rule:event_gateway_warning [2024-08-24 15:49] (current) – [Use event gateways with caution] Anatoly Belaychuk | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Use the event gateway | + | ====== Use event gateways |
- | {{tag>subprocess | + | {{tag> |
- | {{en: | + | Event gateway immediately interrupts all catching events when any single one occurs. |
+ | For more versatile logic consider the combination of parallel gateway and terminating event. | ||
- | Utilizing exclusive event-based gateway is a rather common mistake. What's missed in the diagram below is that the payment may arrive while we are discussing the issue with the client. If this happens, the message won't be catched and the process will hang on the gateway. | ||
===== ✔ How to ===== | ===== ✔ How to ===== | ||
Line 307: | Line 307: | ||
===== Notes ===== | ===== Notes ===== | ||
- | Mind the difference between the diagrams | + | Mind the difference between the diagrams |
- | ===== Exceptions ===== | + | |
- | + | ||
- | Specify exceptions to the rule above, if any | + | |
===== See also ===== | ===== See also ===== | ||
- | Reference similar rules here (this section is optional) | + | * [[en: |
+ | ===== Автор(ы) ===== | ||
- | ===== Автор(ы) ===== | + | --- // |
- | Put signature here |