Как получить All Node Name в activit 7.0.0.0.SR1 в автономной версии - PullRequest
0 голосов
/ 24 июня 2019

На самом деле, я не использую облачную версию. В настоящее время мы использовали автономную версию 7.0.0.SR1. Ранее мы получили Действия из ProcessDefinitionEntity.java.

Мы просто пишем следующую строку и получаем список ActivityImpl ex ...

List activityList = processDefinitionEntity.getActivities ();

Но в версии 7.0.0.0.SR1 сейчас ActivitiImpl не было. так как мы можем получить все NodeName определения процесса. пожалуйста, предположите, что я путаю с вашей отправляющей ссылкой, потому что ProcessRuntimeService не находится в отдельном пакете.

ProcessDefinitionEntity processDefinition = (ProcessDefinitionEntity) repositoryService.getDeployedProcessDefinition (workflowInstance.getProcessDefId ()); List activityList = processDefinition.getActivities ();

Пожалуйста, предложите, как мы можем получить все этапы или узлы определения процесса в Activiti 7.0.0.SR1.

1 Ответ

0 голосов
/ 04 июля 2019

Операции на Process Definition можно найти в RepositoryService.

. Вы можете просмотреть свою модель BPMN, используя

Collection<Resources> myActivtities = this.processEngine.getRepositoryService().getBpmnModel("your_process_definition_id").getResources();

...