public class HistoricCaseInstanceQueryDto extends AbstractQueryDto<HistoricCaseInstanceQuery>
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
objectMapper
Constructor and Description |
---|
HistoricCaseInstanceQueryDto() |
HistoricCaseInstanceQueryDto(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
public static final String SORT_BY_CASE_INSTANCE_ID_VALUE
public static final String SORT_BY_CASE_DEFINITION_ID_VALUE
public static final String SORT_BY_CASE_INSTANCE_BUSINESS_KEY_VALUE
public static final String SORT_BY_CASE_INSTANCE_CREATE_TIME_VALUE
public static final String SORT_BY_CASE_INSTANCE_CLOSE_TIME_VALUE
public static final String SORT_BY_CASE_INSTANCE_DURATION_VALUE
public String caseInstanceId
public String caseDefinitionId
public String caseDefinitionKey
public String caseDefinitionName
public String caseDefinitionNameLike
public String caseInstanceBusinessKey
public String caseInstanceBusinessKeyLike
public String superCaseInstanceId
public String subCaseInstanceId
public String createdBy
public Date createdBefore
public Date createdAfter
public Date closedBefore
public Date closedAfter
public Boolean active
public Boolean completed
public Boolean terminated
public Boolean closed
public Boolean notClosed
protected List<VariableQueryParameterDto> variables
public void setCaseInstanceId(String caseInstanceId)
public void setCaseDefinitionId(String caseDefinitionId)
public void setCaseDefinitionName(String caseDefinitionName)
public void setCaseDefinitionNameLike(String caseDefinitionNameLike)
public void setCaseDefinitionKey(String caseDefinitionKey)
public void setCaseInstanceBusinessKey(String caseInstanceBusinessKey)
public void setCaseInstanceBusinessKeyLike(String caseInstanceBusinessKeyLike)
public void setSuperCaseInstanceId(String superCaseInstanceId)
public void setSubCaseInstanceId(String subCaseInstanceId)
public void setSuperProcessInstanceId(String superProcessInstanceId)
public void setSubProcessInstanceId(String subProcessInstanceId)
public void setWithoutTenantId(Boolean withoutTenantId)
public void setCreatedBy(String createdBy)
public void setCreatedBefore(Date createdBefore)
public void setCreatedAfter(Date createdAfter)
public void setClosedBefore(Date closedBefore)
public void setClosedAfter(Date closedAfter)
public void setActive(Boolean active)
public void setCompleted(Boolean completed)
public void setTerminated(Boolean terminated)
public void setClosed(Boolean closed)
public void setNotClosed(Boolean notClosed)
public void setVariables(List<VariableQueryParameterDto> variables)
protected boolean isValidSortByValue(String value)
isValidSortByValue
in class AbstractQueryDto<HistoricCaseInstanceQuery>
protected HistoricCaseInstanceQuery createNewQuery(ProcessEngine engine)
createNewQuery
in class AbstractQueryDto<HistoricCaseInstanceQuery>
protected void applyFilters(HistoricCaseInstanceQuery query)
applyFilters
in class AbstractQueryDto<HistoricCaseInstanceQuery>
protected void applySortBy(HistoricCaseInstanceQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
applySortBy
in class AbstractQueryDto<HistoricCaseInstanceQuery>
Copyright © 2017. All rights reserved.