Class HistoricProcessInstanceReportDto
- java.lang.Object
-
- org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
-
- org.camunda.bpm.engine.rest.dto.AbstractReportDto<HistoricProcessInstanceReport>
-
- org.camunda.bpm.engine.rest.dto.history.HistoricProcessInstanceReportDto
-
public class HistoricProcessInstanceReportDto extends AbstractReportDto<HistoricProcessInstanceReport>
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected String[]
processDefinitionIdIn
protected String[]
processDefinitionKeyIn
static String
REPORT_TYPE_DURATION
protected Date
startedAfter
protected Date
startedBefore
static List<String>
VALID_REPORT_TYPE_VALUES
-
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractReportDto
periodUnit, REPORT_TYPE_COUNT, reportType
-
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
-
-
Constructor Summary
Constructors Constructor Description HistoricProcessInstanceReportDto()
HistoricProcessInstanceReportDto(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(HistoricProcessInstanceReport reportQuery)
protected HistoricProcessInstanceReport
createNewReportQuery(ProcessEngine engine)
void
setProcessDefinitionIdIn(String[] processDefinitionIdIn)
void
setProcessDefinitionKeyIn(String[] processDefinitionKeyIn)
void
setStartedAfter(Date startedAfter)
void
setStartedBefore(Date startedBefore)
-
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
-
processDefinitionIdIn
protected String[] processDefinitionIdIn
-
processDefinitionKeyIn
protected String[] processDefinitionKeyIn
-
startedAfter
protected Date startedAfter
-
startedBefore
protected Date startedBefore
-
REPORT_TYPE_DURATION
public static final String REPORT_TYPE_DURATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
setProcessDefinitionIdIn
public void setProcessDefinitionIdIn(String[] processDefinitionIdIn)
-
setProcessDefinitionKeyIn
public void setProcessDefinitionKeyIn(String[] processDefinitionKeyIn)
-
setStartedAfter
public void setStartedAfter(Date startedAfter)
-
setStartedBefore
public void setStartedBefore(Date startedBefore)
-
createNewReportQuery
protected HistoricProcessInstanceReport createNewReportQuery(ProcessEngine engine)
- Specified by:
createNewReportQuery
in classAbstractReportDto<HistoricProcessInstanceReport>
-
applyFilters
protected void applyFilters(HistoricProcessInstanceReport reportQuery)
- Specified by:
applyFilters
in classAbstractReportDto<HistoricProcessInstanceReport>
-
-