Uses of Interface
org.camunda.bpm.engine.externaltask.ExternalTaskQuery

Packages that use ExternalTaskQuery
org.camunda.bpm.engine Public API of the camunda BPM engine.

Typical usage of the API starts by the creation of a ProcessEngineConfiguration (typically based on a configuration file), from which a ProcessEngine can be obtained.

Through the services obtained from such a ProcessEngine, BPM and workflow operation can be executed:

RepositoryService: Manages Deployments
RuntimeService: For starting and searching ProcessInstances
TaskService: Exposes operations to manage human (standalone) Tasks, such as claiming, completing and assigning tasks
IdentityService: Used for managing Users, 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   
 

Uses of ExternalTaskQuery in org.camunda.bpm.engine
 

Methods in org.camunda.bpm.engine that return ExternalTaskQuery
 ExternalTaskQuery ExternalTaskService.createExternalTaskQuery()
           Queries for tasks that the currently authenticated user has at least one of the following permissions for: Permissions.READ on Resources.PROCESS_INSTANCE Permissions.READ_INSTANCE on Resources.PROCESS_DEFINITION
 

Methods in org.camunda.bpm.engine with parameters of type ExternalTaskQuery
 Batch ExternalTaskService.setRetriesAsync(List<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
 ExternalTaskQuery ExternalTaskQuery.active()
          Only select external tasks that are currently not suspended
 ExternalTaskQuery ExternalTaskQuery.activityId(String activityId)
          Only select external tasks that belong to an instance of the given activity
 ExternalTaskQuery ExternalTaskQuery.activityIdIn(String... activityIdIn)
          Only select external tasks that belong to an instances of the given activities.
 ExternalTaskQuery ExternalTaskQuery.executionId(String executionId)
          Only select external tasks created in the context of the given execution
 ExternalTaskQuery ExternalTaskQuery.externalTaskId(String externalTaskId)
          Only select the external task with the given id
 ExternalTaskQuery ExternalTaskQuery.locked()
          Only select external tasks that are currently locked, i.e.
 ExternalTaskQuery ExternalTaskQuery.lockExpirationAfter(Date lockExpirationDate)
          Only select external tasks that have a lock expiring after the given date
 ExternalTaskQuery ExternalTaskQuery.lockExpirationBefore(Date lockExpirationDate)
          Only select external tasks that have a lock expiring before the given date
 ExternalTaskQuery ExternalTaskQuery.noRetriesLeft()
          Only select external tasks that have retries = 0
 ExternalTaskQuery ExternalTaskQuery.notLocked()
          Only select external tasks that are not currently locked, i.e.
 ExternalTaskQuery ExternalTaskQuery.orderById()
          Order by external task id (needs to be followed by Query.asc() or Query.desc()).
 ExternalTaskQuery ExternalTaskQuery.orderByLockExpirationTime()
          Order by lock expiration time (needs to be followed by Query.asc() or Query.desc()).
 ExternalTaskQuery ExternalTaskQuery.orderByPriority()
          Order by priority (needs to be followed by Query.asc() or Query.desc()).
 ExternalTaskQuery ExternalTaskQuery.orderByProcessDefinitionId()
          Order by process definition id (needs to be followed by Query.asc() or Query.desc()).
 ExternalTaskQuery ExternalTaskQuery.orderByProcessDefinitionKey()
          Order by process definition key (needs to be followed by Query.asc() or Query.desc()).
 ExternalTaskQuery ExternalTaskQuery.orderByProcessInstanceId()
          Order by process instance id (needs to be followed by Query.asc() or Query.desc()).
 ExternalTaskQuery ExternalTaskQuery.orderByTenantId()
          Order by tenant id (needs to be followed by Query.asc() or Query.desc()).
 ExternalTaskQuery ExternalTaskQuery.priorityHigherThanOrEquals(long priority)
          Only select external tasks with a priority that is higher than or equal to the given priority.
 ExternalTaskQuery ExternalTaskQuery.priorityLowerThanOrEquals(long priority)
          Only select external tasks with a priority that is lower than or equal to the given priority.
 ExternalTaskQuery ExternalTaskQuery.processDefinitionId(String processDefinitionId)
          Only select external tasks that belong to an instance of the given process definition
 ExternalTaskQuery ExternalTaskQuery.processInstanceId(String processInstanceId)
          Only select external tasks created in the context of the given process instance
 ExternalTaskQuery ExternalTaskQuery.processInstanceIdIn(String... processInstanceIdIn)
          Only select external tasks created in the context of the given process instances
 ExternalTaskQuery ExternalTaskQuery.suspended()
          Only select external tasks that are currently suspended
 ExternalTaskQuery ExternalTaskQuery.tenantIdIn(String... tenantIds)
          Only select external tasks that belong to one of the given tenant ids.
 ExternalTaskQuery ExternalTaskQuery.topicName(String topicName)
          Only select external tasks of the given topic
 ExternalTaskQuery ExternalTaskQuery.withRetriesLeft()
          Only select external tasks that have retries > 0
 ExternalTaskQuery ExternalTaskQuery.workerId(String workerId)
          Only select external tasks that was most recently locked by the given worker
 

Methods in org.camunda.bpm.engine.externaltask with parameters of type ExternalTaskQuery
 UpdateExternalTaskRetriesBuilder UpdateExternalTaskRetriesSelectBuilder.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
 class ExternalTaskQueryImpl
           
 

Methods in org.camunda.bpm.engine.impl that return ExternalTaskQuery
 ExternalTaskQuery ExternalTaskQueryImpl.active()
           
 ExternalTaskQuery ExternalTaskQueryImpl.activityId(String activityId)
           
 ExternalTaskQuery ExternalTaskQueryImpl.activityIdIn(String... activityIdIn)
           
 ExternalTaskQuery ExternalTaskServiceImpl.createExternalTaskQuery()
           
 ExternalTaskQuery ExternalTaskQueryImpl.executionId(String executionId)
           
 ExternalTaskQuery ExternalTaskQueryImpl.externalTaskId(String externalTaskId)
           
 ExternalTaskQuery ExternalTaskQueryImpl.locked()
           
 ExternalTaskQuery ExternalTaskQueryImpl.lockExpirationAfter(Date lockExpirationDate)
           
 ExternalTaskQuery ExternalTaskQueryImpl.lockExpirationBefore(Date lockExpirationDate)
           
 ExternalTaskQuery ExternalTaskQueryImpl.noRetriesLeft()
           
 ExternalTaskQuery ExternalTaskQueryImpl.notLocked()
           
 ExternalTaskQuery ExternalTaskQueryImpl.orderById()
           
 ExternalTaskQuery ExternalTaskQueryImpl.orderByLockExpirationTime()
           
 ExternalTaskQuery ExternalTaskQueryImpl.orderByPriority()
           
 ExternalTaskQuery ExternalTaskQueryImpl.orderByProcessDefinitionId()
           
 ExternalTaskQuery ExternalTaskQueryImpl.orderByProcessDefinitionKey()
           
 ExternalTaskQuery ExternalTaskQueryImpl.orderByProcessInstanceId()
           
 ExternalTaskQuery ExternalTaskQueryImpl.orderByTenantId()
           
 ExternalTaskQuery ExternalTaskQueryImpl.priorityHigherThanOrEquals(long priority)
           
 ExternalTaskQuery ExternalTaskQueryImpl.priorityLowerThanOrEquals(long priority)
           
 ExternalTaskQuery ExternalTaskQueryImpl.processDefinitionId(String processDefinitionId)
           
 ExternalTaskQuery ExternalTaskQueryImpl.processInstanceId(String processInstanceId)
           
 ExternalTaskQuery ExternalTaskQueryImpl.processInstanceIdIn(String... processInstanceIdIn)
           
 ExternalTaskQuery ExternalTaskQueryImpl.suspended()
           
 ExternalTaskQuery ExternalTaskQueryImpl.tenantIdIn(String... tenantIds)
           
 ExternalTaskQuery ExternalTaskQueryImpl.topicName(String topicName)
           
 ExternalTaskQuery ExternalTaskQueryImpl.withRetriesLeft()
           
 ExternalTaskQuery ExternalTaskQueryImpl.workerId(String workerId)
           
 

Methods in org.camunda.bpm.engine.impl with parameters of type ExternalTaskQuery
 Batch ExternalTaskServiceImpl.setRetriesAsync(List<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
protected  ExternalTaskQuery UpdateExternalTaskRetriesBuilderImpl.externalTaskQuery
           
 

Methods in org.camunda.bpm.engine.impl.cmd that return ExternalTaskQuery
 ExternalTaskQuery UpdateExternalTaskRetriesBuilderImpl.getExternalTaskQuery()
           
 

Methods in org.camunda.bpm.engine.impl.cmd with parameters of type ExternalTaskQuery
 UpdateExternalTaskRetriesBuilder UpdateExternalTaskRetriesBuilderImpl.externalTaskQuery(ExternalTaskQuery externalTaskQuery)
           
 



Copyright © 2017 camunda services GmbH. All rights reserved.