Uses of Interface
org.camunda.bpm.engine.externaltask.ExternalTaskQuery
-
Packages that use ExternalTaskQuery Package Description org.camunda.bpm.engine Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of aProcessEngineConfiguration(typically based on a configuration file), from which aProcessEnginecan be obtained.
Through the services obtained from such aProcessEngine, BPM and workflow operation can be executed:
RepositoryService: ManagesDeployments
RuntimeService: For starting and searchingProcessInstances
TaskService: Exposes operations to manage human (standalone)Tasks, such as claiming, completing and assigning tasks
IdentityService: Used for managingUsers,Groups and the relations between them
ManagementService: Exposes engine admin and maintenance operations, which have no relation to the runtime execution of business processes
HistoryService: Exposes information about ongoing and past process instances.
FormService: Access to form data and rendered forms for starting new process instances and completing tasks.org.camunda.bpm.engine.externaltask org.camunda.bpm.engine.impl API implementation classes, which shouldn't directly be used by end-users.org.camunda.bpm.engine.impl.cmd org.camunda.bpm.engine.rest.dto.externaltask org.camunda.bpm.engine.rest.impl -
-
Uses of ExternalTaskQuery in org.camunda.bpm.engine
Methods in org.camunda.bpm.engine that return ExternalTaskQuery Modifier and Type Method Description ExternalTaskQueryExternalTaskService. createExternalTaskQuery()Queries for tasks that the currently authenticated user has at least one of the following permissions for:Permissions.READonResources.PROCESS_INSTANCEPermissions.READ_INSTANCEonResources.PROCESS_DEFINITIONMethods in org.camunda.bpm.engine with parameters of type ExternalTaskQuery Modifier and Type Method Description BatchExternalTaskService. setRetriesAsync(java.util.List<java.lang.String> externalTaskIds, ExternalTaskQuery externalTaskQuery, int retries)Sets the retries for external tasks asynchronously as batch. -
Uses of ExternalTaskQuery in org.camunda.bpm.engine.externaltask
Methods in org.camunda.bpm.engine.externaltask that return ExternalTaskQuery Modifier and Type Method Description ExternalTaskQueryExternalTaskQuery. active()Only select external tasks that are currently not suspendedExternalTaskQueryExternalTaskQuery. activityId(java.lang.String activityId)Only select external tasks that belong to an instance of the given activityExternalTaskQueryExternalTaskQuery. activityIdIn(java.lang.String... activityIdIn)Only select external tasks that belong to an instances of the given activities.ExternalTaskQueryExternalTaskQuery. executionId(java.lang.String executionId)Only select external tasks created in the context of the given executionExternalTaskQueryExternalTaskQuery. externalTaskId(java.lang.String externalTaskId)Only select the external task with the given idExternalTaskQueryExternalTaskQuery. externalTaskIdIn(java.util.Set<java.lang.String> externalTaskIds)Only select external tasks with any of the given idsExternalTaskQueryExternalTaskQuery. locked()Only select external tasks that are currently locked, i.e.ExternalTaskQueryExternalTaskQuery. lockExpirationAfter(java.util.Date lockExpirationDate)Only select external tasks that have a lock expiring after the given dateExternalTaskQueryExternalTaskQuery. lockExpirationBefore(java.util.Date lockExpirationDate)Only select external tasks that have a lock expiring before the given dateExternalTaskQueryExternalTaskQuery. noRetriesLeft()Only select external tasks that have retries = 0ExternalTaskQueryExternalTaskQuery. notLocked()Only select external tasks that are not currently locked, i.e.ExternalTaskQueryExternalTaskQuery. orderById()Order by external task id (needs to be followed byQuery.asc()orQuery.desc()).ExternalTaskQueryExternalTaskQuery. orderByLockExpirationTime()Order by lock expiration time (needs to be followed byQuery.asc()orQuery.desc()).ExternalTaskQueryExternalTaskQuery. orderByPriority()Order by priority (needs to be followed byQuery.asc()orQuery.desc()).ExternalTaskQueryExternalTaskQuery. orderByProcessDefinitionId()Order by process definition id (needs to be followed byQuery.asc()orQuery.desc()).ExternalTaskQueryExternalTaskQuery. orderByProcessDefinitionKey()Order by process definition key (needs to be followed byQuery.asc()orQuery.desc()).ExternalTaskQueryExternalTaskQuery. orderByProcessInstanceId()Order by process instance id (needs to be followed byQuery.asc()orQuery.desc()).ExternalTaskQueryExternalTaskQuery. orderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).ExternalTaskQueryExternalTaskQuery. priorityHigherThanOrEquals(long priority)Only select external tasks with a priority that is higher than or equal to the given priority.ExternalTaskQueryExternalTaskQuery. priorityLowerThanOrEquals(long priority)Only select external tasks with a priority that is lower than or equal to the given priority.ExternalTaskQueryExternalTaskQuery. processDefinitionId(java.lang.String processDefinitionId)Only select external tasks that belong to an instance of the given process definitionExternalTaskQueryExternalTaskQuery. processInstanceId(java.lang.String processInstanceId)Only select external tasks created in the context of the given process instanceExternalTaskQueryExternalTaskQuery. processInstanceIdIn(java.lang.String... processInstanceIdIn)Only select external tasks created in the context of the given process instancesExternalTaskQueryExternalTaskQuery. suspended()Only select external tasks that are currently suspendedExternalTaskQueryExternalTaskQuery. tenantIdIn(java.lang.String... tenantIds)Only select external tasks that belong to one of the given tenant ids.ExternalTaskQueryExternalTaskQuery. topicName(java.lang.String topicName)Only select external tasks of the given topicExternalTaskQueryExternalTaskQuery. withRetriesLeft()Only select external tasks that have retries > 0ExternalTaskQueryExternalTaskQuery. workerId(java.lang.String workerId)Only select external tasks that was most recently locked by the given workerMethods in org.camunda.bpm.engine.externaltask with parameters of type ExternalTaskQuery Modifier and Type Method Description UpdateExternalTaskRetriesBuilderUpdateExternalTaskRetriesSelectBuilder. externalTaskQuery(ExternalTaskQuery externalTaskQuery)Selects a list of external tasks with the given external task query. -
Uses of ExternalTaskQuery in org.camunda.bpm.engine.impl
Classes in org.camunda.bpm.engine.impl that implement ExternalTaskQuery Modifier and Type Class Description classExternalTaskQueryImplMethods in org.camunda.bpm.engine.impl that return ExternalTaskQuery Modifier and Type Method Description ExternalTaskQueryExternalTaskQueryImpl. active()ExternalTaskQueryExternalTaskQueryImpl. activityId(java.lang.String activityId)ExternalTaskQueryExternalTaskQueryImpl. activityIdIn(java.lang.String... activityIdIn)ExternalTaskQueryExternalTaskServiceImpl. createExternalTaskQuery()ExternalTaskQueryExternalTaskQueryImpl. executionId(java.lang.String executionId)ExternalTaskQueryExternalTaskQueryImpl. externalTaskId(java.lang.String externalTaskId)ExternalTaskQueryExternalTaskQueryImpl. externalTaskIdIn(java.util.Set<java.lang.String> externalTaskIds)ExternalTaskQueryExternalTaskQueryImpl. locked()ExternalTaskQueryExternalTaskQueryImpl. lockExpirationAfter(java.util.Date lockExpirationDate)ExternalTaskQueryExternalTaskQueryImpl. lockExpirationBefore(java.util.Date lockExpirationDate)ExternalTaskQueryExternalTaskQueryImpl. noRetriesLeft()ExternalTaskQueryExternalTaskQueryImpl. notLocked()ExternalTaskQueryExternalTaskQueryImpl. orderById()ExternalTaskQueryExternalTaskQueryImpl. orderByLockExpirationTime()ExternalTaskQueryExternalTaskQueryImpl. orderByPriority()ExternalTaskQueryExternalTaskQueryImpl. orderByProcessDefinitionId()ExternalTaskQueryExternalTaskQueryImpl. orderByProcessDefinitionKey()ExternalTaskQueryExternalTaskQueryImpl. orderByProcessInstanceId()ExternalTaskQueryExternalTaskQueryImpl. orderByTenantId()ExternalTaskQueryExternalTaskQueryImpl. priorityHigherThanOrEquals(long priority)ExternalTaskQueryExternalTaskQueryImpl. priorityLowerThanOrEquals(long priority)ExternalTaskQueryExternalTaskQueryImpl. processDefinitionId(java.lang.String processDefinitionId)ExternalTaskQueryExternalTaskQueryImpl. processInstanceId(java.lang.String processInstanceId)ExternalTaskQueryExternalTaskQueryImpl. processInstanceIdIn(java.lang.String... processInstanceIdIn)ExternalTaskQueryExternalTaskQueryImpl. suspended()ExternalTaskQueryExternalTaskQueryImpl. tenantIdIn(java.lang.String... tenantIds)ExternalTaskQueryExternalTaskQueryImpl. topicName(java.lang.String topicName)ExternalTaskQueryExternalTaskQueryImpl. withRetriesLeft()ExternalTaskQueryExternalTaskQueryImpl. workerId(java.lang.String workerId)Methods in org.camunda.bpm.engine.impl with parameters of type ExternalTaskQuery Modifier and Type Method Description BatchExternalTaskServiceImpl. setRetriesAsync(java.util.List<java.lang.String> externalTaskIds, ExternalTaskQuery externalTaskQuery, int retries) -
Uses of ExternalTaskQuery in org.camunda.bpm.engine.impl.cmd
Fields in org.camunda.bpm.engine.impl.cmd declared as ExternalTaskQuery Modifier and Type Field Description protected ExternalTaskQueryUpdateExternalTaskRetriesBuilderImpl. externalTaskQueryMethods in org.camunda.bpm.engine.impl.cmd that return ExternalTaskQuery Modifier and Type Method Description ExternalTaskQueryUpdateExternalTaskRetriesBuilderImpl. getExternalTaskQuery()Methods in org.camunda.bpm.engine.impl.cmd with parameters of type ExternalTaskQuery Modifier and Type Method Description UpdateExternalTaskRetriesBuilderUpdateExternalTaskRetriesBuilderImpl. externalTaskQuery(ExternalTaskQuery externalTaskQuery) -
Uses of ExternalTaskQuery in org.camunda.bpm.engine.rest.dto.externaltask
Methods in org.camunda.bpm.engine.rest.dto.externaltask that return ExternalTaskQuery Modifier and Type Method Description protected ExternalTaskQueryExternalTaskQueryDto. createNewQuery(ProcessEngine engine)Methods in org.camunda.bpm.engine.rest.dto.externaltask with parameters of type ExternalTaskQuery Modifier and Type Method Description protected voidExternalTaskQueryDto. applyFilters(ExternalTaskQuery query)protected voidExternalTaskQueryDto. applySortBy(ExternalTaskQuery query, java.lang.String sortBy, java.util.Map<java.lang.String,java.lang.Object> parameters, ProcessEngine engine) -
Uses of ExternalTaskQuery in org.camunda.bpm.engine.rest.impl
Methods in org.camunda.bpm.engine.rest.impl with parameters of type ExternalTaskQuery Modifier and Type Method Description protected java.util.List<ExternalTask>ExternalTaskRestServiceImpl. executePaginatedQuery(ExternalTaskQuery query, java.lang.Integer firstResult, java.lang.Integer maxResults)
-