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 Boolean |
variableNamesIgnoreCase |
protected List<VariableQueryParameterDto> |
variables |
protected Boolean |
variableValuesIgnoreCase |
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) |
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
protected Boolean variableNamesIgnoreCase
protected Boolean variableValuesIgnoreCase
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 setVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase)
public void setVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
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.