我一直在使用Camunda BPMN 2.0作为我的一个工作流程应用程序.在我的一个服务任务中,我在start事件中创建了一个执行侦听器,在create事件中创建了一个任务侦听器.我不确定在开始事件中同时分配这些是否合适.如果它是正确的,它们中的哪一个将首先被执行 - 执行监听器或任务监听器,分别在启动或创建事件时?
tho*_*ben 15
任务侦听器只能与用户任务一起使用,因为它们在任务(即人类必须执行的任务)状态更改时提供回调,参见http://docs.camunda.org/latest/guides/user-guide/#process -发动机-代表团码任务监听
假设您有一个类似的用户任务
<userTask id="task1" name="My task" >
<extensionElements>
<camunda:executionListener event="start" class="com.example.MyExecutionListener" />
<camunda:taskListener event="create" class="com.example.MyTaskListener" />
</extensionElements>
</userTask>
Run Code Online (Sandbox Code Playgroud)
执行用户任务时
通常,任务侦听器事件周期包含在执行侦听器事件start和end.因此,执行用户任务的周期是:
| 归档时间: |
|
| 查看次数: |
10818 次 |
| 最近记录: |