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 java.lang.String[]
processDefinitionIdIn
protected java.lang.String[]
processDefinitionKeyIn
static java.lang.String
REPORT_TYPE_DURATION
protected java.util.Date
startedAfter
protected java.util.Date
startedBefore
static java.util.List<java.lang.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<java.lang.String,java.lang.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(java.lang.String[] processDefinitionIdIn)
void
setProcessDefinitionKeyIn(java.lang.String[] processDefinitionKeyIn)
void
setStartedAfter(java.util.Date startedAfter)
void
setStartedBefore(java.util.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 java.lang.String[] processDefinitionIdIn
-
processDefinitionKeyIn
protected java.lang.String[] processDefinitionKeyIn
-
startedAfter
protected java.util.Date startedAfter
-
startedBefore
protected java.util.Date startedBefore
-
REPORT_TYPE_DURATION
public static final java.lang.String REPORT_TYPE_DURATION
- See Also:
- Constant Field Values
-
VALID_REPORT_TYPE_VALUES
public static final java.util.List<java.lang.String> VALID_REPORT_TYPE_VALUES
-
-
Constructor Detail
-
HistoricProcessInstanceReportDto
public HistoricProcessInstanceReportDto()
-
HistoricProcessInstanceReportDto
public HistoricProcessInstanceReportDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
-
-
Method Detail
-
setProcessDefinitionIdIn
public void setProcessDefinitionIdIn(java.lang.String[] processDefinitionIdIn)
-
setProcessDefinitionKeyIn
public void setProcessDefinitionKeyIn(java.lang.String[] processDefinitionKeyIn)
-
setStartedAfter
public void setStartedAfter(java.util.Date startedAfter)
-
setStartedBefore
public void setStartedBefore(java.util.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>
-
-