删除流程实例后,在Camunda中执行一些块

时间:2019-02-23 18:38:46

标签: java bpm camunda camunda-modeler

我试图找出,在Camunda中是否有一种方法可以在删除流程实例后执行某些块。假设某个流程正在Camunda中运行,然后有人使用流程实例ID删除了该流程实例。删除流程实例后,我想通过监听流程实例DELETE事件在Camunda中使用服务任务来调用某些活动。卡蒙达有可能吗?

1 个答案:

答案 0 :(得分:1)

boundary interrupt

如果您希望事件发生时要取消正在运行的实例的事件运行一些流程任务,那么我将对此进行显式建模,如图所示。不要通过java / rest api取消实例,而是发送信号并让进程做出反应。 这样,您不仅可以自由使用所需的任何BPMN执行,而且还可以在模型中看到而不隐藏在代码中。