版权声明:本文为博主原创文章,未经博主允许不得转载。不经过允许copy,讲追究法律责任,欢迎加入我们的学习提升群523988350,可以相互交流 https://blog.csdn.net/qq_30739519/article/details/89530361
本文学习下zeebe中的event-based gateway。
Event-Based Gateway
基于事件的网关允许您根据事件做出决策。网关的每个传出序列流都需要连接到中间捕获事件。
当令牌到达基于事件的网关时,它将在那里等待,直到触发第一个事件。它接受此事件的传出序列流并继续。以后不能触发网关的任何其他事件。
Constraints
- 网关至少有两个传出序列流
- 网关只有到以下类型的中间捕获事件的传出序列流:
XML Representation
<bpmn:eventBasedGateway id="gateway" />
<bpmn:sequenceFlow id="s1" sourceRef="gateway" targetRef="payment-details-updated" />
<bpmn:intermediateCatchEvent id="payment-details-updated" name="Payment Details Updated">
<bpmn:messageEventDefinition messageRef="message-payment-details-updated" />
</bpmn:intermediateCatchEvent>
<bpmn:sequenceFlow id="s2" sourceRef="gateway" targetRef="wait-one-hour" />
<bpmn:intermediateCatchEvent id="wait-one-hour" name="1 hour">
<bpmn:timerEventDefinition>
<bpmn:timeDuration>PT1H</bpmn:timeDuration>
</bpmn:timerEventDefinition>
</bpmn:intermediateCatchEvent>
BPMN Modeler:
zeebe qq交流群群号:856546010