public class CaseInstanceQueryDto extends AbstractQueryDto<CaseInstanceQuery>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
active |
protected String |
businessKey |
protected String |
caseDefinitionId |
protected String |
caseDefinitionKey |
protected String |
caseInstanceId |
protected Boolean |
completed |
protected String |
deploymentId |
protected static String |
SORT_BY_DEFINITION_ID_VALUE |
protected static String |
SORT_BY_DEFINITION_KEY_VALUE |
protected static String |
SORT_BY_INSTANCE_ID_VALUE |
protected static String |
SORT_BY_TENANT_ID |
protected String |
subCaseInstance |
protected String |
subProcessInstance |
protected String |
superCaseInstance |
protected String |
superProcessInstance |
protected List<String> |
tenantIds |
protected Boolean |
terminated |
protected static List<String> |
VALID_SORT_BY_VALUES |
protected List<VariableQueryParameterDto> |
variables |
protected Boolean |
withoutTenantId |
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
objectMapper
Constructor and Description |
---|
CaseInstanceQueryDto() |
CaseInstanceQueryDto(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_INSTANCE_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 caseInstanceId
protected String businessKey
protected String caseDefinitionKey
protected String caseDefinitionId
protected String deploymentId
protected String superProcessInstance
protected String subProcessInstance
protected String superCaseInstance
protected String subCaseInstance
protected Boolean withoutTenantId
protected Boolean active
protected Boolean completed
protected Boolean terminated
protected List<VariableQueryParameterDto> variables
public void setCaseInstanceId(String caseInstanceId)
public void setBusinessKey(String businessKey)
public void setCaseDefinitionKey(String caseDefinitionKey)
public void setCaseDefinitionId(String caseDefinitionId)
public void setDeploymentId(String deploymentId)
public void setSuperProcessInstance(String superProcessInstance)
public void setSubProcessInstance(String subProcessInstance)
public void setSuperCaseInstance(String superCaseInstance)
public void setSubCaseInstance(String subCaseInstance)
public void setWithoutTenantId(Boolean withoutTenantId)
public void setActive(Boolean active)
public void setCompleted(Boolean completed)
public void setTerminated(Boolean terminated)
public void setVariables(List<VariableQueryParameterDto> variables)
protected boolean isValidSortByValue(String value)
isValidSortByValue
in class AbstractQueryDto<CaseInstanceQuery>
protected CaseInstanceQuery createNewQuery(ProcessEngine engine)
createNewQuery
in class AbstractQueryDto<CaseInstanceQuery>
protected void applyFilters(CaseInstanceQuery query)
applyFilters
in class AbstractQueryDto<CaseInstanceQuery>
protected void applySortBy(CaseInstanceQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
applySortBy
in class AbstractQueryDto<CaseInstanceQuery>
Copyright © 2017. All rights reserved.