【发布时间】:2019-02-06 18:45:42
【问题描述】:
我想知道是否有办法让父执行在 camunda 中执行。我想要实现的基本上是以下几点:
这是一个涉及并行网关的简单过程。每个流程都由一个服务任务(外部)和一个用户任务组成。
在每个“Pre: Task X”服务任务中,我想设置一些变量,以后我将在它们各自的用户任务中使用这些变量。我希望并行网关的每个执行流都有自己的变量,并且不能从其他流访问。我怎样才能做到这一点?
我正在做一些测试,我发现了以下内容:
当流程被实例化时,我立即获得 5 个执行实例。 我的理解是一个属于进程,后面两个属于并行网关的每个流,最后两个属于每个服务任务。
如果我使用 localVariables 为 REST API 上的服务任务之一调用“完成”,它们将立即消失并且不再可用,因为它们将与与外部任务关联的执行相关联,外部任务在任务完成。
有没有一种方法可以让我获得任务的父级执行,在这种情况下是并行执行流。那么我可以在这个级别设置 localVariables 吗?
提前感谢您的宝贵帮助
问候
【问题讨论】:
标签: bpmn business-process-management camunda