Class CaseInstanceQueryDto
java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<CaseInstanceQuery>
org.camunda.bpm.engine.rest.dto.runtime.CaseInstanceQueryDto
- Author:
- Roman Smirnov
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected String
protected String
protected String
protected String
protected Boolean
protected String
protected static final String
protected static final String
protected static final String
protected static final String
protected String
protected String
protected String
protected String
protected Boolean
protected Boolean
protected List<VariableQueryParameterDto>
protected Boolean
protected Boolean
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
ConstructorDescriptionCaseInstanceQueryDto
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyFilters
(CaseInstanceQuery query) protected void
applySortBy
(CaseInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected CaseInstanceQuery
createNewQuery
(ProcessEngine engine) protected boolean
isValidSortByValue
(String value) void
void
setBusinessKey
(String businessKey) void
setCaseDefinitionId
(String caseDefinitionId) void
setCaseDefinitionKey
(String caseDefinitionKey) void
setCaseInstanceId
(String caseInstanceId) void
setCompleted
(Boolean completed) void
setDeploymentId
(String deploymentId) void
setSubCaseInstance
(String subCaseInstance) void
setSubProcessInstance
(String subProcessInstance) void
setSuperCaseInstance
(String superCaseInstance) void
setSuperProcessInstance
(String superProcessInstance) void
setTenantIdIn
(List<String> tenantIds) void
setTerminated
(Boolean terminated) void
setVariableNamesIgnoreCase
(Boolean variableNamesIgnoreCase) void
setVariables
(List<VariableQueryParameterDto> variables) void
setVariableValuesIgnoreCase
(Boolean variableValuesIgnoreCase) 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
-
SORT_BY_INSTANCE_ID_VALUE
- See Also:
-
SORT_BY_DEFINITION_KEY_VALUE
- See Also:
-
SORT_BY_DEFINITION_ID_VALUE
- See Also:
-
SORT_BY_TENANT_ID
- See Also:
-
VALID_SORT_BY_VALUES
-
caseInstanceId
-
businessKey
-
caseDefinitionKey
-
caseDefinitionId
-
deploymentId
-
superProcessInstance
-
subProcessInstance
-
superCaseInstance
-
subCaseInstance
-
tenantIds
-
withoutTenantId
-
active
-
completed
-
terminated
-
variables
-
variableNamesIgnoreCase
-
variableValuesIgnoreCase
-
-
Constructor Details
-
CaseInstanceQueryDto
public CaseInstanceQueryDto() -
CaseInstanceQueryDto
-
-
Method Details
-
setCaseInstanceId
-
setBusinessKey
-
setCaseDefinitionKey
-
setCaseDefinitionId
-
setDeploymentId
-
setSuperProcessInstance
-
setSubProcessInstance
-
setSuperCaseInstance
-
setSubCaseInstance
-
setTenantIdIn
-
setWithoutTenantId
-
setActive
-
setCompleted
-
setTerminated
-
setVariables
-
setVariableNamesIgnoreCase
-
setVariableValuesIgnoreCase
-
isValidSortByValue
- Specified by:
isValidSortByValue
in classAbstractQueryDto<CaseInstanceQuery>
-
createNewQuery
- Specified by:
createNewQuery
in classAbstractQueryDto<CaseInstanceQuery>
-
applyFilters
- Specified by:
applyFilters
in classAbstractQueryDto<CaseInstanceQuery>
-
applySortBy
protected void applySortBy(CaseInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) - Specified by:
applySortBy
in classAbstractQueryDto<CaseInstanceQuery>
-