Class HistoricTaskInstanceReportQueryDto
- java.lang.Object
-
- org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
-
- org.camunda.bpm.engine.rest.dto.AbstractReportDto<HistoricTaskInstanceReport>
-
- org.camunda.bpm.engine.rest.dto.history.HistoricTaskInstanceReportQueryDto
-
public class HistoricTaskInstanceReportQueryDto extends AbstractReportDto<HistoricTaskInstanceReport>
- Author:
- Stefan Hentschel.
-
-
Field Summary
Fields Modifier and Type Field Description protected Date
completedAfter
protected Date
completedBefore
protected String
groupby
static String
PROCESS_DEFINITION
static String
TASK_NAME
-
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractReportDto
periodUnit, REPORT_TYPE_COUNT, REPORT_TYPE_DURATION, reportType, VALID_REPORT_TYPE_VALUES
-
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
-
-
Constructor Summary
Constructors Constructor Description HistoricTaskInstanceReportQueryDto()
HistoricTaskInstanceReportQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
applyFilters(HistoricTaskInstanceReport reportQuery)
protected HistoricTaskInstanceReport
createNewReportQuery(ProcessEngine engine)
List<HistoricTaskInstanceReportResult>
executeCompletedReport(ProcessEngine engine)
Date
getCompletedAfter()
Date
getCompletedBefore()
String
getGroupBy()
void
setCompletedAfter(Date completedAfter)
void
setCompletedBefore(Date completedBefore)
void
setGroupBy(String groupby)
-
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractReportDto
executeReport, executeReportQuery, getPeriodUnit, getReportType, setPeriodUnit, setReportType
-
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
-
-
-
-
Field Detail
-
PROCESS_DEFINITION
public static final String PROCESS_DEFINITION
- See Also:
- Constant Field Values
-
TASK_NAME
public static final String TASK_NAME
- See Also:
- Constant Field Values
-
completedBefore
protected Date completedBefore
-
completedAfter
protected Date completedAfter
-
groupby
protected String groupby
-
-
Method Detail
-
getCompletedBefore
public Date getCompletedBefore()
-
getCompletedAfter
public Date getCompletedAfter()
-
getGroupBy
public String getGroupBy()
-
setCompletedAfter
public void setCompletedAfter(Date completedAfter)
-
setCompletedBefore
public void setCompletedBefore(Date completedBefore)
-
setGroupBy
public void setGroupBy(String groupby)
-
applyFilters
protected void applyFilters(HistoricTaskInstanceReport reportQuery)
- Specified by:
applyFilters
in classAbstractReportDto<HistoricTaskInstanceReport>
-
createNewReportQuery
protected HistoricTaskInstanceReport createNewReportQuery(ProcessEngine engine)
- Specified by:
createNewReportQuery
in classAbstractReportDto<HistoricTaskInstanceReport>
-
executeCompletedReport
public List<HistoricTaskInstanceReportResult> executeCompletedReport(ProcessEngine engine)
-
-