Камунда: как я могу получить все выполненные задачи с помощью processInstanceId - PullRequest
0 голосов
/ 28 апреля 2018

Я использую camunda_bpm_api, и мне нужно получить все выполненные пользовательские задачи для экземпляра процесса.

Если я использую:

List<Task> result  = taskService.createTaskQuery().processInstanceId(historicProcessInstances.get(i).getId()).list()

я получил последнее задание пользователя.

Как я могу получить все выполненные пользовательские задачи?

1 Ответ

0 голосов
/ 29 апреля 2018

Чтобы получить выполненные задачи, вы должны запросить историю:

historyService.createHistoricTaskInstanceQuery()
   ...
   .list();
...