Class ExternalTaskQueryDto
java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<ExternalTaskQuery>
org.camunda.bpm.engine.rest.dto.externaltask.ExternalTaskQueryDto
- Author:
- Thorben Lindhauer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Stringprotected Stringprotected Stringprotected Booleanprotected Dateprotected Dateprotected Booleanprotected Booleanprotected Longprotected Longprotected Stringprotected Stringstatic final Map<String,Consumer<ExternalTaskQuery>> protected Booleanprotected Stringprotected Booleanprotected 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
ConstructorsConstructorDescriptionExternalTaskQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyFilters(ExternalTaskQuery query) protected voidapplySortBy(ExternalTaskQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected ExternalTaskQuerycreateNewQuery(ProcessEngine engine) protected booleanisValidSortByValue(String value) voidvoidsetActivityId(String activityId) voidsetActivityIdIn(List<String> activityIdIn) voidsetExecutionId(String executionId) voidsetExternalTaskId(String externalTaskId) voidsetExternalTaskIdIn(Set<String> externalTaskIds) voidvoidsetLockExpirationAfter(Date lockExpirationAfter) voidsetLockExpirationBefore(Date lockExpirationBefore) voidsetNoRetriesLeft(Boolean noRetriesLeft) voidsetNotLocked(Boolean notLocked) voidsetPriorityHigherThanOrEquals(Long priorityHigherThanOrEquals) voidsetPriorityLowerThanOrEquals(Long priorityLowerThanOrEquals) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessInstanceId(String processInstanceId) voidsetProcessInstanceIdIn(List<String> processInstanceIdIn) voidsetSuspended(Boolean suspended) voidsetTenantIdIn(List<String> tenantIds) voidsetTopicName(String topicName) voidsetWithRetriesLeft(Boolean withRetriesLeft) voidsetWorkerId(String workerId) 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_METHODS_BY_FIELD
-
externalTaskId
-
externalTaskIds
-
activityId
-
activityIdIn
-
lockExpirationBefore
-
lockExpirationAfter
-
topicName
-
locked
-
notLocked
-
executionId
-
processInstanceId
-
processInstanceIdIn
-
processDefinitionId
-
active
-
suspended
-
withRetriesLeft
-
noRetriesLeft
-
workerId
-
tenantIds
-
priorityHigherThanOrEquals
-
priorityLowerThanOrEquals
-
-
Constructor Details
-
ExternalTaskQueryDto
public ExternalTaskQueryDto() -
ExternalTaskQueryDto
-
-
Method Details
-
setExternalTaskId
-
setExternalTaskIdIn
-
setActivityId
-
setActivityIdIn
-
setLockExpirationBefore
-
setLockExpirationAfter
-
setTopicName
-
setLocked
-
setNotLocked
-
setExecutionId
-
setProcessInstanceId
-
setProcessInstanceIdIn
-
getProcessDefinitionId
-
setProcessDefinitionId
-
setActive
-
setSuspended
-
setWithRetriesLeft
-
setNoRetriesLeft
-
setWorkerId
-
setTenantIdIn
-
setPriorityHigherThanOrEquals
-
setPriorityLowerThanOrEquals
-
isValidSortByValue
- Specified by:
isValidSortByValuein classAbstractQueryDto<ExternalTaskQuery>
-
createNewQuery
- Specified by:
createNewQueryin classAbstractQueryDto<ExternalTaskQuery>
-
applyFilters
- Specified by:
applyFiltersin classAbstractQueryDto<ExternalTaskQuery>
-
applySortBy
protected void applySortBy(ExternalTaskQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) - Specified by:
applySortByin classAbstractQueryDto<ExternalTaskQuery>
-