flowable moveExecutionsToSingleActivityId() 方法用于将多个执行对象移动到一个活动节点上。该方法的语法如下:

void moveExecutionsToSingleActivityId(String sourceActivityId, String targetActivityId)

参数说明:

  • sourceActivityId:要移动的执行对象的源活动节点ID。
  • targetActivityId:要移动到的目标活动节点ID。

方法说明:

  • 该方法会将指定的多个执行对象移动到一个活动节点上,从而实现并发执行流程的串行化。
  • 如果要移动的多个执行对象中有一个或多个执行对象已经到达了目标活动节点,则该方法会抛出 FlowableException 异常。
  • 如果要移动的多个执行对象中有一个或多个执行对象已经被暂停,则该方法会抛出 FlowableException 异常。
  • 如果要移动的多个执行对象中有一个或多个执行对象正在等待某个事件的发生,则该方法会抛出 FlowableException 异常。
  • 如果要移动的多个执行对象中有一个或多个执行对象处于挂起状态,则该方法会抛出 FlowableException 异常。
  • 如果要移动的多个执行对象中有一个或多个执行对象没有被分配到任何流程实例,则该方法会抛出 FlowableException 异常。
  • 如果要移动的多个执行对象中有一个或多个执行对象的执行流程定义与目标活动节点不匹配,则该方法会抛出 FlowableException 异常
flowable moveExecutionsToSingleActivityId 方法说明

原文地址: https://www.cveoy.top/t/topic/e3cA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录