flowable 摆渡节点
时间: 2023-10-06 09:09:58 浏览: 156
flowable高亮流程已执行节点及连线.txt
Flowable框架中的摆渡节点(Gateway)是用于根据条件决定流程流向的节点。摆渡节点可以有多个出口,每个出口都关联着一个条件表达式。在流程执行时,根据条件表达式的结果,选择满足条件的出口来确定流程的下一步走向。
摆渡节点在Flowable中有两种类型:排他型摆渡节点(Exclusive Gateway)和并行型摆渡节点(Parallel Gateway)。
排他型摆渡节点是基于条件的分支结构,只有满足某个条件时,才会将流程流向与条件匹配的出口。在流程执行时,排他型摆渡节点只选择一个出口进行流转。
并行型摆渡节点用于实现并行流程分支,不会对条件进行判断,所有的出口都会被执行。并行型摆渡节点可以将流程分成多个并行执行的分支,分支之间是独立的,可以并行或串行地执行。
在Flowable中使用摆渡节点可以灵活地控制流程的走向,根据不同的条件选择不同的分支路径,实现复杂的业务逻辑。
阅读全文