public class CaseExecutionQueryDto extends AbstractQueryDto<CaseExecutionQuery>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
active |
protected String |
activityId |
protected String |
businessKey |
protected String |
caseDefinitionId |
protected String |
caseDefinitionKey |
protected String |
caseExecutionId |
protected String |
caseInstanceId |
protected List<VariableQueryParameterDto> |
caseInstanceVariables |
protected Boolean |
disabled |
protected Boolean |
enabled |
protected Boolean |
required |
protected static String |
SORT_BY_DEFINITION_ID_VALUE |
protected static String |
SORT_BY_DEFINITION_KEY_VALUE |
protected static String |
SORT_BY_EXECUTION_ID_VALUE |
protected static String |
SORT_BY_TENANT_ID |
protected List<String> |
tenantIds |
protected static List<String> |
VALID_SORT_BY_VALUES |
protected List<VariableQueryParameterDto> |
variables |
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
objectMapper
Constructor and Description |
---|
CaseExecutionQueryDto() |
CaseExecutionQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
javax.ws.rs.core.MultivaluedMap<String,String> queryParameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyFilters(CaseExecutionQuery query) |
protected void |
applySortBy(CaseExecutionQuery query,
String sortBy,
Map<String,Object> parameters,
ProcessEngine engine) |
protected CaseExecutionQuery |
createNewQuery(ProcessEngine engine) |
protected boolean |
isValidSortByValue(String value) |
void |
setActive(Boolean active) |
void |
setActivityId(String activityId) |
void |
setBusinessKey(String businessKey) |
void |
setCaseDefinitionId(String caseDefinitionId) |
void |
setCaseDefinitionKey(String caseDefinitionKey) |
void |
setCaseExecutionId(String caseExecutionId) |
void |
setCaseInstanceId(String caseInstanceId) |
void |
setCaseInstanceVariables(List<VariableQueryParameterDto> caseInstanceVariables) |
void |
setDisabled(Boolean disabled) |
void |
setEnabled(Boolean enabled) |
void |
setRequired(Boolean required) |
void |
setTenantIdIn(List<String> tenantIds) |
void |
setVariables(List<VariableQueryParameterDto> variables) |
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
setObjectMapper, setValueBasedOnAnnotation
protected static final String SORT_BY_EXECUTION_ID_VALUE
protected static final String SORT_BY_DEFINITION_KEY_VALUE
protected static final String SORT_BY_DEFINITION_ID_VALUE
protected static final String SORT_BY_TENANT_ID
protected String caseExecutionId
protected String caseDefinitionKey
protected String caseDefinitionId
protected String caseInstanceId
protected String businessKey
protected String activityId
protected Boolean required
protected Boolean enabled
protected Boolean active
protected Boolean disabled
protected List<VariableQueryParameterDto> variables
protected List<VariableQueryParameterDto> caseInstanceVariables
public void setCaseExecutionId(String caseExecutionId)
public void setCaseDefinitionKey(String caseDefinitionKey)
public void setCaseDefinitionId(String caseDefinitionId)
public void setCaseInstanceId(String caseInstanceId)
public void setBusinessKey(String businessKey)
public void setActivityId(String activityId)
public void setRequired(Boolean required)
public void setEnabled(Boolean enabled)
public void setActive(Boolean active)
public void setDisabled(Boolean disabled)
public void setVariables(List<VariableQueryParameterDto> variables)
public void setCaseInstanceVariables(List<VariableQueryParameterDto> caseInstanceVariables)
protected boolean isValidSortByValue(String value)
isValidSortByValue
in class AbstractQueryDto<CaseExecutionQuery>
protected CaseExecutionQuery createNewQuery(ProcessEngine engine)
createNewQuery
in class AbstractQueryDto<CaseExecutionQuery>
protected void applyFilters(CaseExecutionQuery query)
applyFilters
in class AbstractQueryDto<CaseExecutionQuery>
protected void applySortBy(CaseExecutionQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
applySortBy
in class AbstractQueryDto<CaseExecutionQuery>
Copyright © 2022. All rights reserved.