Package org.camunda.bpm.engine.history
Interface HistoricTaskInstanceReport
-
- All Superinterfaces:
Report
- All Known Implementing Classes:
HistoricTaskInstanceReportImpl
public interface HistoricTaskInstanceReport extends Report
- Author:
- Stefan Hentschel.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HistoricTaskInstanceReportcompletedAfter(Date completedAfter)Sets the completed after date for constraining the query to search for all tasks which are completed after a certain date.HistoricTaskInstanceReportcompletedBefore(Date completedBefore)Sets the completed before date for constraining the query to search for all tasks which are completed before a certain date.List<HistoricTaskInstanceReportResult>countByProcessDefinitionKey()Executes the task report query and returns a list ofHistoricTaskInstanceReportResultsList<HistoricTaskInstanceReportResult>countByTaskName()Executes the task report query and returns a list ofHistoricTaskInstanceReportResults
-
-
-
Method Detail
-
completedAfter
HistoricTaskInstanceReport completedAfter(Date completedAfter)
Sets the completed after date for constraining the query to search for all tasks which are completed after a certain date.
- Parameters:
completedAfter- ADateto define the granularity of the report- Throws:
NotValidException- When the given date is null.
-
completedBefore
HistoricTaskInstanceReport completedBefore(Date completedBefore)
Sets the completed before date for constraining the query to search for all tasks which are completed before a certain date.
- Parameters:
completedBefore- ADateto define the granularity of the report- Throws:
NotValidException- When the given date is null.
-
countByProcessDefinitionKey
List<HistoricTaskInstanceReportResult> countByProcessDefinitionKey()
Executes the task report query and returns a list of
HistoricTaskInstanceReportResults- Returns:
- a list of
HistoricTaskInstanceReportResults - Throws:
AuthorizationException- If the user has noPermissions.READ_HISTORYpermission on anyResources.PROCESS_DEFINITION.
-
countByTaskName
List<HistoricTaskInstanceReportResult> countByTaskName()
Executes the task report query and returns a list of
HistoricTaskInstanceReportResults- Returns:
- a list of
HistoricTaskInstanceReportResults - Throws:
AuthorizationException- If the user has noPermissions.READ_HISTORYpermission on anyResources.PROCESS_DEFINITION.
-
-