As a developer, I want to be able to retrieve all historic task instances executed by a given root process instance with a single API call.
Functional Requirements (Required before implementation)
Calling the API in question with a given root process instance id as parameter should return all task instances whose execution was triggered by the given root process instance.
Technical Requirements (Required before implementation)
Limitations of Scope
Only applies to the back-end scope, including both the Java API and the Rest API.
Hints
Java API impacted is HistoricTaskInstanceQuery.
Rest API endpoints impacted are all those related to history/task and history/task/count.
Documentation for the Rest API should be updated under history-task-instance-query-params.ftl.
User Story (Required on creation)
As a developer, I want to be able to retrieve all historic task instances executed by a given root process instance with a single API call.
Functional Requirements (Required before implementation)
Calling the API in question with a given
root process instance id
as parameter should return all task instances whose execution was triggered by the given root process instance.Technical Requirements (Required before implementation)
Limitations of Scope
Only applies to the back-end scope, including both the Java API and the Rest API.
Hints
HistoricTaskInstanceQuery
.history/task
andhistory/task/count
.history-task-instance-query-params.ftl
.Links
Breakdown
Dev2QA handover