Class HistoricActivityStatisticsQueryDto
- java.lang.Object
-
- org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
-
- org.camunda.bpm.engine.rest.dto.AbstractQueryDto<HistoricActivityStatisticsQuery>
-
- org.camunda.bpm.engine.rest.impl.history.HistoricActivityStatisticsQueryDto
-
public class HistoricActivityStatisticsQueryDto extends AbstractQueryDto<HistoricActivityStatisticsQuery>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Date
finishedAfter
protected java.util.Date
finishedBefore
protected java.lang.Boolean
includeCanceled
protected java.lang.Boolean
includeCompleteScope
protected java.lang.Boolean
includeFinished
protected java.lang.Boolean
includeIncidents
protected java.lang.String
processDefinitionId
protected java.lang.String[]
processInstanceIdIn
protected static java.lang.String
SORT_ORDER_ACTIVITY_ID
protected java.util.Date
startedAfter
protected java.util.Date
startedBefore
-
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
-
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
-
-
Constructor Summary
Constructors Constructor Description HistoricActivityStatisticsQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, java.lang.String processDefinitionId, 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(HistoricActivityStatisticsQuery query)
protected void
applySortBy(HistoricActivityStatisticsQuery query, java.lang.String sortBy, java.util.Map<java.lang.String,java.lang.Object> parameters, ProcessEngine engine)
protected HistoricActivityStatisticsQuery
createNewQuery(ProcessEngine engine)
protected boolean
isValidSortByValue(java.lang.String value)
void
setFinishedAfter(java.util.Date finishedAfter)
void
setFinishedBefore(java.util.Date finishedBefore)
void
setIncludeCanceled(java.lang.Boolean includeCanceled)
void
setIncludeCompleteScope(java.lang.Boolean includeCompleteScope)
void
setIncludeFinished(java.lang.Boolean includeFinished)
void
setIncludeIncidents(java.lang.Boolean includeClosedIncidents)
void
setProcessDefinitionId(java.lang.String processDefinitionId)
void
setProcessInstanceIdIn(java.lang.String[] processInstanceIdIn)
void
setStartedAfter(java.util.Date startedAfter)
void
setStartedBefore(java.util.Date startedBefore)
-
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
-
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
-
-
-
-
Field Detail
-
SORT_ORDER_ACTIVITY_ID
protected static final java.lang.String SORT_ORDER_ACTIVITY_ID
- See Also:
- Constant Field Values
-
processDefinitionId
protected java.lang.String processDefinitionId
-
includeCanceled
protected java.lang.Boolean includeCanceled
-
includeFinished
protected java.lang.Boolean includeFinished
-
includeCompleteScope
protected java.lang.Boolean includeCompleteScope
-
includeIncidents
protected java.lang.Boolean includeIncidents
-
startedAfter
protected java.util.Date startedAfter
-
startedBefore
protected java.util.Date startedBefore
-
finishedAfter
protected java.util.Date finishedAfter
-
finishedBefore
protected java.util.Date finishedBefore
-
processInstanceIdIn
protected java.lang.String[] processInstanceIdIn
-
-
Method Detail
-
setProcessDefinitionId
public void setProcessDefinitionId(java.lang.String processDefinitionId)
-
setIncludeCanceled
public void setIncludeCanceled(java.lang.Boolean includeCanceled)
-
setIncludeFinished
public void setIncludeFinished(java.lang.Boolean includeFinished)
-
setIncludeCompleteScope
public void setIncludeCompleteScope(java.lang.Boolean includeCompleteScope)
-
setIncludeIncidents
public void setIncludeIncidents(java.lang.Boolean includeClosedIncidents)
-
setStartedAfter
public void setStartedAfter(java.util.Date startedAfter)
-
setStartedBefore
public void setStartedBefore(java.util.Date startedBefore)
-
setFinishedAfter
public void setFinishedAfter(java.util.Date finishedAfter)
-
setFinishedBefore
public void setFinishedBefore(java.util.Date finishedBefore)
-
setProcessInstanceIdIn
public void setProcessInstanceIdIn(java.lang.String[] processInstanceIdIn)
-
isValidSortByValue
protected boolean isValidSortByValue(java.lang.String value)
- Specified by:
isValidSortByValue
in classAbstractQueryDto<HistoricActivityStatisticsQuery>
-
createNewQuery
protected HistoricActivityStatisticsQuery createNewQuery(ProcessEngine engine)
- Specified by:
createNewQuery
in classAbstractQueryDto<HistoricActivityStatisticsQuery>
-
applyFilters
protected void applyFilters(HistoricActivityStatisticsQuery query)
- Specified by:
applyFilters
in classAbstractQueryDto<HistoricActivityStatisticsQuery>
-
applySortBy
protected void applySortBy(HistoricActivityStatisticsQuery query, java.lang.String sortBy, java.util.Map<java.lang.String,java.lang.Object> parameters, ProcessEngine engine)
- Specified by:
applySortBy
in classAbstractQueryDto<HistoricActivityStatisticsQuery>
-
-