如何在Activiti7中获取Outgoing Transition名称

问题描述 投票:0回答:1

目前我正在学习Activiti7。我尝试部署流程定义,创建流程定义等实例,但面临问题我如何获得流量转换。在activiti 5中有PVM条款有助于获得传出传输但在活动7中这个软件包已被删除。那怎么能得到这个呢?

activiti
1个回答
0
投票

Ravi,很久以前在Activiti 6中删除的那些课程,所以听起来你有几个版本落后。在两个主要版本之间有很多变化。对于该特定任务,您可以使用Activiti 6方式执行此操作。

你可以看看这个测试:https://github.com/Activiti/Activiti/blob/c8666252c669d89f2c6d7063e4a89aadf6b73175/activiti-bpmn-converter/src/test/java/org/activiti/editor/language/xml/OtherToolImportConverterTest.java#L14

它直接从xml文件中读取,或者您可以使用存储库服务来获取BpmnModel:

BpmnModel bpmnModel = repositoryService
              .getBpmnModel(repositoryService.createProcessDefinitionQuery()
                            .singleResult().getId());

Process process = bpmnModel.getMainProcess();
© www.soinside.com 2019 - 2024. All rights reserved.