Class FilterQueryDto
java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<FilterQuery>
org.camunda.bpm.engine.rest.dto.runtime.FilterQueryDto
- Author:
- Sebastian Menski
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUESFields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper -
Constructor Summary
ConstructorsConstructorDescriptionFilterQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyFilters(FilterQuery query) protected voidapplySortBy(FilterQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected FilterQuerycreateNewQuery(ProcessEngine engine) protected booleanisValidSortByValue(String value) voidsetFilterId(String filterId) voidvoidsetNameLike(String nameLike) voidvoidsetResourceType(String resourceType) Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQueryMethods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
-
Field Details
-
SORT_BY_ID_VALUE
- See Also:
-
SORT_BY_RESOURCE_TYPE_VALUE
- See Also:
-
SORT_BY_NAME_VALUE
- See Also:
-
SORT_BY_OWNER_VALUE
- See Also:
-
filterId
-
resourceType
-
name
-
nameLike
-
owner
-
-
Constructor Details
-
FilterQueryDto
public FilterQueryDto() -
FilterQueryDto
-
-
Method Details
-
setFilterId
-
setResourceType
-
setName
-
setNameLike
-
setOwner
-
isValidSortByValue
- Specified by:
isValidSortByValuein classAbstractQueryDto<FilterQuery>
-
createNewQuery
- Specified by:
createNewQueryin classAbstractQueryDto<FilterQuery>
-
applyFilters
- Specified by:
applyFiltersin classAbstractQueryDto<FilterQuery>
-
applySortBy
protected void applySortBy(FilterQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) - Specified by:
applySortByin classAbstractQueryDto<FilterQuery>
-