Java Spring Activiti网关
我在Spring和Activiti都是一个彻头彻尾的笨蛋,所以这应该是一个很好的问题。如果我的问题结构不合理或是其他什么,我会提前道歉 这是我的活动图的一部分: 第一件事: 在服务任务“创建笔记本电脑请求”中,应用程序将保存到数据库中。这个很好用 在用户任务“批准请求”中,Java Spring Activiti网关,java,spring,activiti,Java,Spring,Activiti,我在Spring和Activiti都是一个彻头彻尾的笨蛋,所以这应该是一个很好的问题。如果我的问题结构不合理或是其他什么,我会提前道歉 这是我的活动图的一部分: 第一件事: 在服务任务“创建笔记本电脑请求”中,应用程序将保存到数据库中。这个很好用 在用户任务“批准请求”中,processInstanceId也保存到数据库中 然后,网关进来了 因此,首先: 我用对网关了吗?这样,如果响应为“是”,将采用两条“是”路径 为了简单起见,假设yes和no路径都指向结束任务。我应该把侦听器/类放在哪里,
processInstanceId
也保存到数据库中
然后,网关进来了
因此,首先:
yes
和no
路径都指向结束任务。我应该把侦听器/类放在哪里,我应该在其中放什么?是否有类似的示例模板?也许现在只需要一个基本的“真”或“假”就可以了<inclusiveGateway id="myInclusiveGateway" />
但实际行为(fork、join或两者)是由连接到inclusive网关的序列流定义的
如果您愿意,您可以阅读8.4.3。包容性网关。它非常有用。来自用户指南:
包容性网关的功能基于传入的
和传出序列流:
fork:对所有输出序列流条件进行评估,并针对
遵循评估为真实流量的顺序流量条件
并行地,为每个序列流创建一个并发执行。
join:到达包容性网关的所有并发执行都将等待
在网关中,直到每个传入的
具有进程令牌的序列流。这是一个重要的问题
与并行网关的区别。换言之,是包容性的
网关将只等待将被调用的传入序列流
执行。连接后,该过程将继续进行,直到连接结束
包容性网关
所以,要回答您的问题,您需要研究方案的xml表示
定义包容性网关需要一行XML:
<inclusiveGateway id="myInclusiveGateway" />
但实际行为(fork、join或两者)是由连接到inclusive网关的序列流定义的
如果您愿意,您可以阅读8.4.3。包容性网关。这是非常有用的