Class ExecutionQueryDto
- java.lang.Object
-
- org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
-
- org.camunda.bpm.engine.rest.dto.AbstractQueryDto<ExecutionQuery>
-
- org.camunda.bpm.engine.rest.dto.runtime.ExecutionQueryDto
-
public class ExecutionQueryDto extends AbstractQueryDto<ExecutionQuery>
-
-
Field Summary
-
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 ExecutionQueryDto()
ExecutionQueryDto(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(ExecutionQuery query)
protected void
applySortBy(ExecutionQuery query, java.lang.String sortBy, java.util.Map<java.lang.String,java.lang.Object> parameters, ProcessEngine engine)
protected ExecutionQuery
createNewQuery(ProcessEngine engine)
protected boolean
isValidSortByValue(java.lang.String value)
void
setActive(java.lang.Boolean active)
void
setActivityId(java.lang.String activityId)
void
setBusinessKey(java.lang.String businessKey)
void
setIncidentId(java.lang.String incidentId)
void
setIncidentMessage(java.lang.String incidentMessage)
void
setIncidentMessageLike(java.lang.String incidentMessageLike)
void
setIncidentType(java.lang.String incidentType)
void
setMessageEventSubscriptionName(java.lang.String messageEventSubscriptionName)
void
setProcessDefinitionId(java.lang.String processDefinitionId)
void
setProcessDefinitionKey(java.lang.String processDefinitionKey)
void
setProcessInstanceId(java.lang.String processInstanceId)
void
setProcessVariables(java.util.List<VariableQueryParameterDto> processVariables)
void
setSignalEventSubscriptionName(java.lang.String signalEventSubscriptionName)
void
setSuspended(java.lang.Boolean suspended)
void
setTenantIdIn(java.util.List<java.lang.String> tenantIdIn)
void
setVariableNamesIgnoreCase(java.lang.Boolean variableNamesIgnoreCase)
void
setVariables(java.util.List<VariableQueryParameterDto> variables)
void
setVariableValuesIgnoreCase(java.lang.Boolean variableValuesIgnoreCase)
-
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
-
-
-
-
Method Detail
-
setProcessDefinitionKey
public void setProcessDefinitionKey(java.lang.String processDefinitionKey)
-
setBusinessKey
public void setBusinessKey(java.lang.String businessKey)
-
setProcessDefinitionId
public void setProcessDefinitionId(java.lang.String processDefinitionId)
-
setProcessInstanceId
public void setProcessInstanceId(java.lang.String processInstanceId)
-
setActivityId
public void setActivityId(java.lang.String activityId)
-
setSignalEventSubscriptionName
public void setSignalEventSubscriptionName(java.lang.String signalEventSubscriptionName)
-
setMessageEventSubscriptionName
public void setMessageEventSubscriptionName(java.lang.String messageEventSubscriptionName)
-
setVariables
public void setVariables(java.util.List<VariableQueryParameterDto> variables)
-
setProcessVariables
public void setProcessVariables(java.util.List<VariableQueryParameterDto> processVariables)
-
setVariableValuesIgnoreCase
public void setVariableValuesIgnoreCase(java.lang.Boolean variableValuesIgnoreCase)
-
setVariableNamesIgnoreCase
public void setVariableNamesIgnoreCase(java.lang.Boolean variableNamesIgnoreCase)
-
setActive
public void setActive(java.lang.Boolean active)
-
setSuspended
public void setSuspended(java.lang.Boolean suspended)
-
setIncidentId
public void setIncidentId(java.lang.String incidentId)
-
setIncidentType
public void setIncidentType(java.lang.String incidentType)
-
setIncidentMessage
public void setIncidentMessage(java.lang.String incidentMessage)
-
setIncidentMessageLike
public void setIncidentMessageLike(java.lang.String incidentMessageLike)
-
setTenantIdIn
public void setTenantIdIn(java.util.List<java.lang.String> tenantIdIn)
-
isValidSortByValue
protected boolean isValidSortByValue(java.lang.String value)
- Specified by:
isValidSortByValue
in classAbstractQueryDto<ExecutionQuery>
-
createNewQuery
protected ExecutionQuery createNewQuery(ProcessEngine engine)
- Specified by:
createNewQuery
in classAbstractQueryDto<ExecutionQuery>
-
applyFilters
protected void applyFilters(ExecutionQuery query)
- Specified by:
applyFilters
in classAbstractQueryDto<ExecutionQuery>
-
applySortBy
protected void applySortBy(ExecutionQuery query, java.lang.String sortBy, java.util.Map<java.lang.String,java.lang.Object> parameters, ProcessEngine engine)
- Specified by:
applySortBy
in classAbstractQueryDto<ExecutionQuery>
-
-