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
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
static final String
static final String
static final String
static final String
Fields 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_VALUES
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
-
Constructor Summary
ConstructorDescriptionFilterQueryDto
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyFilters
(FilterQuery query) protected void
applySortBy
(FilterQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected FilterQuery
createNewQuery
(ProcessEngine engine) protected boolean
isValidSortByValue
(String value) void
setFilterId
(String filterId) void
void
setNameLike
(String nameLike) void
void
setResourceType
(String resourceType) Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
Methods 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:
isValidSortByValue
in classAbstractQueryDto<FilterQuery>
-
createNewQuery
- Specified by:
createNewQuery
in classAbstractQueryDto<FilterQuery>
-
applyFilters
- Specified by:
applyFilters
in classAbstractQueryDto<FilterQuery>
-
applySortBy
protected void applySortBy(FilterQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) - Specified by:
applySortBy
in classAbstractQueryDto<FilterQuery>
-