Class ExternalTaskQueryDto
java.lang.Object
org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
org.camunda.bpm.engine.rest.dto.AbstractQueryDto<org.camunda.bpm.engine.externaltask.ExternalTaskQuery>
org.camunda.bpm.engine.rest.dto.externaltask.ExternalTaskQueryDto
public class ExternalTaskQueryDto
extends AbstractQueryDto<org.camunda.bpm.engine.externaltask.ExternalTaskQuery>
- 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, javax.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyFilters(org.camunda.bpm.engine.externaltask.ExternalTaskQuery query) protected voidapplySortBy(org.camunda.bpm.engine.externaltask.ExternalTaskQuery query, String sortBy, Map<String, Object> parameters, org.camunda.bpm.engine.ProcessEngine engine) protected org.camunda.bpm.engine.externaltask.ExternalTaskQuerycreateNewQuery(org.camunda.bpm.engine.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<org.camunda.bpm.engine.externaltask.ExternalTaskQuery>
-
createNewQuery
protected org.camunda.bpm.engine.externaltask.ExternalTaskQuery createNewQuery(org.camunda.bpm.engine.ProcessEngine engine) - Specified by:
createNewQueryin classAbstractQueryDto<org.camunda.bpm.engine.externaltask.ExternalTaskQuery>
-
applyFilters
protected void applyFilters(org.camunda.bpm.engine.externaltask.ExternalTaskQuery query) - Specified by:
applyFiltersin classAbstractQueryDto<org.camunda.bpm.engine.externaltask.ExternalTaskQuery>
-
applySortBy
protected void applySortBy(org.camunda.bpm.engine.externaltask.ExternalTaskQuery query, String sortBy, Map<String, Object> parameters, org.camunda.bpm.engine.ProcessEngine engine) - Specified by:
applySortByin classAbstractQueryDto<org.camunda.bpm.engine.externaltask.ExternalTaskQuery>
-