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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected 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_BY_ID_VALUE
- See Also:
-
SORT_BY_LOCK_EXPIRATION_TIME
- See Also:
-
SORT_BY_PROCESS_INSTANCE_ID
- See Also:
-
SORT_BY_PROCESS_DEFINITION_ID
- See Also:
-
SORT_BY_PROCESS_DEFINITION_KEY
- See Also:
-
SORT_BY_TENANT_ID
- See Also:
-
SORT_BY_PRIORITY
- See Also:
-
VALID_SORT_BY_VALUES
-
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>
-