Uses of Interface
org.camunda.bpm.client.task.ExternalTask
-
-
Uses of ExternalTask in org.camunda.bpm.client.backoff
Method parameters in org.camunda.bpm.client.backoff with type arguments of type ExternalTask Modifier and Type Method Description void
BackoffStrategy. reconfigure(List<ExternalTask> externalTasks)
Reconfigures the back off strategy based on the fetched external tasks and is invoked beforeBackoffStrategy.calculateBackoffTime()
.void
ExponentialBackoffStrategy. reconfigure(List<ExternalTask> externalTasks)
-
Uses of ExternalTask in org.camunda.bpm.client.impl
Methods in org.camunda.bpm.client.impl that return types with arguments of type ExternalTask Modifier and Type Method Description List<ExternalTask>
EngineClient. fetchAndLock(List<TopicRequestDto> topics)
-
Uses of ExternalTask in org.camunda.bpm.client.task
Methods in org.camunda.bpm.client.task with parameters of type ExternalTask Modifier and Type Method Description void
ExternalTaskService. complete(ExternalTask externalTask)
Completes a task.void
ExternalTaskService. complete(ExternalTask externalTask, Map<String,Object> variables)
Completes a task.void
ExternalTaskService. complete(ExternalTask externalTask, Map<String,Object> variables, Map<String,Object> localVariables)
Completes a task.void
ExternalTaskHandler. execute(ExternalTask externalTask, ExternalTaskService externalTaskService)
Has been executed for each fetched and locked taskvoid
ExternalTaskService. extendLock(ExternalTask externalTask, long newDuration)
Extends the timeout of the lock by a given amount of time.void
ExternalTaskService. handleBpmnError(ExternalTask externalTask, String errorCode)
Reports a business error in the context of a running task.void
ExternalTaskService. handleBpmnError(ExternalTask externalTask, String errorCode, String errorMessage)
Reports a business error in the context of a running task.void
ExternalTaskService. handleBpmnError(ExternalTask externalTask, String errorCode, String errorMessage, Map<String,Object> variables)
Reports a business error in the context of a running task.void
ExternalTaskService. handleFailure(ExternalTask externalTask, String errorMessage, String errorDetails, int retries, long retryTimeout)
Reports a failure to execute a task.void
ExternalTaskService. lock(ExternalTask externalTask, long lockDuration)
Locks a task by a given amount of time.void
ExternalTaskService. setVariables(ExternalTask externalTask, Map<String,Object> variables)
Set variablesvoid
ExternalTaskService. unlock(ExternalTask externalTask)
Unlocks a task and clears the tasks lock expiration time and worker id. -
Uses of ExternalTask in org.camunda.bpm.client.task.impl
Classes in org.camunda.bpm.client.task.impl that implement ExternalTask Modifier and Type Class Description class
ExternalTaskImpl
Methods in org.camunda.bpm.client.task.impl with parameters of type ExternalTask Modifier and Type Method Description void
ExternalTaskServiceImpl. complete(ExternalTask externalTask)
void
ExternalTaskServiceImpl. complete(ExternalTask externalTask, Map<String,Object> variables)
void
ExternalTaskServiceImpl. complete(ExternalTask externalTask, Map<String,Object> variables, Map<String,Object> localVariables)
void
ExternalTaskServiceImpl. extendLock(ExternalTask externalTask, long newDuration)
void
ExternalTaskServiceImpl. handleBpmnError(ExternalTask externalTask, String errorCode)
void
ExternalTaskServiceImpl. handleBpmnError(ExternalTask externalTask, String errorCode, String errorMessage)
void
ExternalTaskServiceImpl. handleBpmnError(ExternalTask externalTask, String errorCode, String errorMessage, Map<String,Object> variables)
void
ExternalTaskServiceImpl. handleFailure(ExternalTask externalTask, String errorMessage, String errorDetails, int retries, long retryTimeout)
void
ExternalTaskServiceImpl. lock(ExternalTask externalTask, long lockDuration)
void
ExternalTaskServiceImpl. setVariables(ExternalTask externalTask, Map<String,Object> variables)
void
ExternalTaskServiceImpl. unlock(ExternalTask externalTask)
-
Uses of ExternalTask in org.camunda.bpm.client.topic.impl
Methods in org.camunda.bpm.client.topic.impl that return types with arguments of type ExternalTask Modifier and Type Method Description protected List<ExternalTask>
TopicSubscriptionManager. fetchAndLock(List<TopicRequestDto> subscriptions)
Methods in org.camunda.bpm.client.topic.impl with parameters of type ExternalTask Modifier and Type Method Description protected void
TopicSubscriptionManager. handleExternalTask(ExternalTask externalTask, ExternalTaskHandler taskHandler)
Method parameters in org.camunda.bpm.client.topic.impl with type arguments of type ExternalTask Modifier and Type Method Description protected void
TopicSubscriptionManager. runBackoffStrategy(List<ExternalTask> externalTasks)
-
Uses of ExternalTask in org.camunda.bpm.client.variable.impl
Methods in org.camunda.bpm.client.variable.impl with parameters of type ExternalTask Modifier and Type Method Description Map<String,VariableValue>
TypedValues. wrapVariables(ExternalTask externalTask, Map<String,TypedValueField> variables)
-