如何使用Java在camunda流程引擎上获取扩展属性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Java在camunda流程引擎上获取扩展属性相关的知识,希望对你有一定的参考价值。
我的camunda流程模型中有多个流程。我想按数字顺序对它们进行排序,因此我在每个称为“ process_order”的过程中添加了一个变量,并给它们提供了代表顺序的数字(1为第一优先级,2为第二优先级,依此类推),如图所示。下图。
在BPMN文件中,它看起来像这样:
所以我想知道如何使用Java来获取扩展属性?
感谢您的答复:)
答案
如下图所示,将Java类添加为侦听器。
Java类应实现org.camunda.bpm.engine.delegate.JavaDelegate。
在重写方法中,可以通过]获得变量>
execution.getVariable(“变量名称”)
Camunda Process Listener Image
以上是关于如何使用Java在camunda流程引擎上获取扩展属性的主要内容,如果未能解决你的问题,请参考以下文章