public class VariableInstanceQueryDto extends AbstractQueryDto<VariableInstanceQuery>
Modifier and Type | Field and Description |
---|---|
protected String[] |
activityInstanceIdIn |
protected String[] |
caseExecutionIdIn |
protected String[] |
caseInstanceIdIn |
protected String[] |
executionIdIn |
protected String[] |
processInstanceIdIn |
protected String[] |
taskIdIn |
protected String |
variableName |
protected String |
variableNameLike |
protected String[] |
variableScopeIdIn |
protected List<VariableQueryParameterDto> |
variableValues |
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
objectMapper
Constructor and Description |
---|
VariableInstanceQueryDto() |
VariableInstanceQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
javax.ws.rs.core.MultivaluedMap<String,String> queryParameters) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyFilters(VariableInstanceQuery query) |
protected void |
applySortBy(VariableInstanceQuery query,
String sortBy,
Map<String,Object> parameters,
ProcessEngine engine) |
protected VariableInstanceQuery |
createNewQuery(ProcessEngine engine) |
protected boolean |
isValidSortByValue(String value) |
void |
setActivityInstanceIdIn(String[] activityInstanceIdIn) |
void |
setCaseExecutionIdIn(String[] caseExecutionIdIn) |
void |
setCaseInstanceIdIn(String[] caseInstanceIdIn) |
void |
setExecutionIdIn(String[] executionIdIn) |
void |
setProcessInstanceIdIn(String[] processInstanceIdIn) |
void |
setTaskIdIn(String[] taskIdIn) |
void |
setTenantIdIn(List<String> tenantIds) |
void |
setVariableName(String variableName) |
void |
setVariableNameLike(String variableNameLike) |
void |
setVariableScopeIdIn(String[] variableScopeIdIn) |
void |
setVariableValues(List<VariableQueryParameterDto> variableValues) |
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
setObjectMapper, setValueBasedOnAnnotation
protected String variableName
protected String variableNameLike
protected List<VariableQueryParameterDto> variableValues
protected String[] executionIdIn
protected String[] processInstanceIdIn
protected String[] caseExecutionIdIn
protected String[] caseInstanceIdIn
protected String[] taskIdIn
protected String[] variableScopeIdIn
protected String[] activityInstanceIdIn
public void setVariableName(String variableName)
public void setVariableNameLike(String variableNameLike)
public void setVariableValues(List<VariableQueryParameterDto> variableValues)
public void setExecutionIdIn(String[] executionIdIn)
public void setProcessInstanceIdIn(String[] processInstanceIdIn)
public void setCaseExecutionIdIn(String[] caseExecutionIdIn)
public void setCaseInstanceIdIn(String[] caseInstanceIdIn)
public void setTaskIdIn(String[] taskIdIn)
public void setVariableScopeIdIn(String[] variableScopeIdIn)
public void setActivityInstanceIdIn(String[] activityInstanceIdIn)
protected boolean isValidSortByValue(String value)
isValidSortByValue
in class AbstractQueryDto<VariableInstanceQuery>
protected VariableInstanceQuery createNewQuery(ProcessEngine engine)
createNewQuery
in class AbstractQueryDto<VariableInstanceQuery>
protected void applyFilters(VariableInstanceQuery query)
applyFilters
in class AbstractQueryDto<VariableInstanceQuery>
protected void applySortBy(VariableInstanceQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
applySortBy
in class AbstractQueryDto<VariableInstanceQuery>
Copyright © 2022. All rights reserved.