暂停流程实例

问题描述 投票:0回答:1

在我的流程定义中,我有以下内容:

multiInstanceLoopCharacteristics isSequential =“false”....

据我所知,对于多组输入数据,引擎会创建多个进程定义实例,然后并行运行。

来自官方文档page

也可以暂停流程实例。暂停时,该过程无法继续(例如,完成任务会抛出异常)并且不会执行任何作业(例如计时器)。可以通过调用runtimeService.suspendProcessInstance方法来挂起流程实例。通过调用runtimeService.activateProcessInstanceXXX方法再次激活流程实例。

那么如果我暂停流程定义,它会以任何方式影响其他并行运行的实例吗?

activiti
1个回答
1
投票

不,这是针对单个流程实例的。即您在方法中提供的流程实例ID。您理解正确,引擎将创建多个实例(每个实例都具有唯一的流程实例ID),以后可以单独暂停。

© www.soinside.com 2019 - 2024. All rights reserved.