bpmn - Camunda 在流程部署中使用 ExecutionListener
问题描述
我们如何从 BpmnParseListener 中的 parseProcess 外部化我们的逻辑?
有什么方法可以与带有 End 事件的 executionListener 一样,我们可以在其中添加一个 Listener,当 EVENTNAME_END 被触发时触发?
示例:activity.addExecutionListener(ExecutionListener.EVENTNAME_END, progressLoggingExecutionListener);
解决方案
看看 camunda-bpm-reactor 扩展
它允许您使用 @CamundaSelector 注释侦听器,并且不需要额外的自定义解析侦听器