activiti的 GateWay类org\activiti\activiti-bpmn-model\7.1.0.M6\activiti-bpmn-model-7.1.0.M6.jar!\org\activiti\bpmn\model\Gateway.class 有4个子类
ExclusiveGateway 排他网关 ComplexGateway混合/复杂网关 InclusiveGateway包容网关 ParallelGateway并行网关 他们结构是一样的 每个都有自己的behiver 区别在处理类如何处理上
org\activiti\activiti-bpmn-model\7.1.0.M6\activiti-bpmn-model-7.1.0.M6.jar!\org\activiti\bpmn\model\InclusiveGateway.class
org\activiti\activiti-bpmn-model\7.1.0.M6\activiti-bpmn-model-7.1.0.M6.jar!\org\activiti\bpmn\model\ComplexGateway.class
org\activiti\activiti-bpmn-model\7.1.0.M6\activiti-bpmn-model-7.1.0.M6.jar!\org\activiti\bpmn\model\ParallelGateway.class
排他网关处理类
\org\activiti\activiti-engine\7.1.0.M6\activiti-engine-7.1.0.M6.jar!\org\activiti\engine\impl\bpmn\behavior\ExclusiveGatewayActivityBehavior.class
一些关键代码
String defaultSequenceFlowId = exclusiveGateway.getDefaultFlow(); //获取所有输出线 Iterator sequenceFlowIterator = ex

博客详细解析了Activiti中的四种网关类型: ExclusiveGateway(排他网关)、ComplexGateway(混合网关)、InclusiveGateway(包容网关)和ParallelGateway(并行网关)。文章通过代码示例展示了排他网关的处理逻辑,包括条件判断和流程走向的确定,为理解工作流网关的执行提供了参考。
最低0.47元/天 解锁文章
2344

被折叠的 条评论
为什么被折叠?



