Class ProcessInstanceQueryDto
java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<ProcessInstanceQuery>
org.camunda.bpm.engine.rest.dto.runtime.ProcessInstanceQueryDto
-
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
ConstructorDescriptionProcessInstanceQueryDto
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyFilters
(ProcessInstanceQuery query) protected void
applySortBy
(ProcessInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected ProcessInstanceQuery
createNewQuery
(ProcessEngine engine) isActive()
protected boolean
isValidSortByValue
(String value) void
void
setActivityIdIn
(List<String> activityIds) void
setBusinessKey
(String businessKey) void
setBusinessKeyLike
(String businessKeyLike) void
setCaseInstanceId
(String caseInstanceId) void
setDeploymentId
(String deploymentId) void
setIncidentId
(String incidentId) void
setIncidentMessage
(String incidentMessage) void
setIncidentMessageLike
(String incidentMessageLike) void
setIncidentType
(String incidentType) void
setLeafProcessInstances
(Boolean leafProcessInstances) void
setOrQueries
(List<ProcessInstanceQueryDto> orQueries) void
setProcessDefinitionId
(String processDefinitionId) void
setProcessDefinitionKey
(String processDefinitionKey) void
setProcessDefinitionKeyIn
(List<String> processDefinitionKeys) void
setProcessDefinitionKeyNotIn
(List<String> processDefinitionKeys) void
setProcessDefinitionWithoutTenantId
(Boolean isProcessDefinitionWithoutTenantId) void
setProcessInstanceIds
(Set<String> processInstanceIds) void
setRootProcessInstances
(Boolean rootProcessInstances) void
setSubCaseInstance
(String subCaseInstance) void
setSubProcessInstance
(String subProcessInstance) void
setSuperCaseInstance
(String superCaseInstance) void
setSuperProcessInstance
(String superProcessInstance) void
setSuspended
(Boolean suspended) void
setTenantIdIn
(List<String> tenantIds) void
setVariableNamesIgnoreCase
(Boolean variableNamesCaseInsensitive) void
setVariables
(List<VariableQueryParameterDto> variables) void
setVariableValuesIgnoreCase
(Boolean variableValuesCaseInsensitive) void
setWithIncident
(Boolean withIncident) void
setWithoutTenantId
(Boolean withoutTenantId) 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 Details
-
variableNamesIgnoreCase
-
variableValuesIgnoreCase
-
-
Constructor Details
-
ProcessInstanceQueryDto
public ProcessInstanceQueryDto() -
ProcessInstanceQueryDto
-
-
Method Details
-
setOrQueries
-
getProcessInstanceIds
-
setProcessInstanceIds
-
getDeploymentId
-
setDeploymentId
-
getProcessDefinitionKey
-
setProcessDefinitionKey
-
getProcessDefinitionKeys
-
setProcessDefinitionKeyIn
-
getProcessDefinitionKeyNotIn
-
setProcessDefinitionKeyNotIn
-
getBusinessKey
-
setBusinessKey
-
getBusinessKeyLike
-
setBusinessKeyLike
-
getCaseInstanceId
-
setCaseInstanceId
-
getProcessDefinitionId
-
setProcessDefinitionId
-
getSuperProcessInstance
-
setSuperProcessInstance
-
getSubProcessInstance
-
setSubProcessInstance
-
getSuperCaseInstance
-
setSuperCaseInstance
-
getSubCaseInstance
-
setSubCaseInstance
-
isActive
-
setActive
-
isSuspended
-
setSuspended
-
getVariables
-
setVariables
-
isVariableNamesIgnoreCase
-
setVariableNamesIgnoreCase
-
isVariableValuesIgnoreCase
-
setVariableValuesIgnoreCase
-
isWithIncident
-
setWithIncident
-
getIncidentId
-
setIncidentId
-
getIncidentType
-
setIncidentType
-
getIncidentMessage
-
setIncidentMessage
-
getIncidentMessageLike
-
setIncidentMessageLike
-
getTenantIdIn
-
setTenantIdIn
-
isWithoutTenantId
-
setWithoutTenantId
-
getActivityIds
-
setActivityIdIn
-
isRootProcessInstances
-
setRootProcessInstances
-
isLeafProcessInstances
-
setLeafProcessInstances
-
isProcessDefinitionWithoutTenantId
-
setProcessDefinitionWithoutTenantId
-
isValidSortByValue
- Specified by:
isValidSortByValue
in classAbstractQueryDto<ProcessInstanceQuery>
-
createNewQuery
- Specified by:
createNewQuery
in classAbstractQueryDto<ProcessInstanceQuery>
-
getOrQueries
-
applyFilters
- Specified by:
applyFilters
in classAbstractQueryDto<ProcessInstanceQuery>
-
applySortBy
protected void applySortBy(ProcessInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) - Specified by:
applySortBy
in classAbstractQueryDto<ProcessInstanceQuery>
-