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 voidBackoffStrategy. reconfigure(java.util.List<ExternalTask> externalTasks)Reconfigures the back off strategy based on the fetched external tasks and is invoked beforeBackoffStrategy.calculateBackoffTime().default voidErrorAwareBackoffStrategy. reconfigure(java.util.List<ExternalTask> externalTasks)This is to provide compatibility with existing BackoffStrategy configurations.voidErrorAwareBackoffStrategy. reconfigure(java.util.List<ExternalTask> externalTasks, java.lang.Exception e)Reconfigures the back off strategy based on the fetched external tasks and any error that might have occurred.voidExponentialBackoffStrategy. reconfigure(java.util.List<ExternalTask> externalTasks)voidExponentialErrorBackoffStrategy. reconfigure(java.util.List<ExternalTask> externalTasks, java.lang.Exception error) -
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 java.util.List<ExternalTask>EngineClient. fetchAndLock(java.util.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 voidExternalTaskService. complete(ExternalTask externalTask)Completes a task.voidExternalTaskService. complete(ExternalTask externalTask, java.util.Map<java.lang.String,java.lang.Object> variables)Completes a task.voidExternalTaskService. complete(ExternalTask externalTask, java.util.Map<java.lang.String,java.lang.Object> variables, java.util.Map<java.lang.String,java.lang.Object> localVariables)Completes a task.voidExternalTaskHandler. execute(ExternalTask externalTask, ExternalTaskService externalTaskService)Has been executed for each fetched and locked taskvoidExternalTaskService. extendLock(ExternalTask externalTask, long newDuration)Extends the timeout of the lock by a given amount of time.voidExternalTaskService. handleBpmnError(ExternalTask externalTask, java.lang.String errorCode)Reports a business error in the context of a running task.voidExternalTaskService. handleBpmnError(ExternalTask externalTask, java.lang.String errorCode, java.lang.String errorMessage)Reports a business error in the context of a running task.voidExternalTaskService. handleBpmnError(ExternalTask externalTask, java.lang.String errorCode, java.lang.String errorMessage, java.util.Map<java.lang.String,java.lang.Object> variables)Reports a business error in the context of a running task.voidExternalTaskService. handleFailure(ExternalTask externalTask, java.lang.String errorMessage, java.lang.String errorDetails, int retries, long retryTimeout)Reports a failure to execute a task.voidExternalTaskService. lock(ExternalTask externalTask, long lockDuration)Locks a task by a given amount of time.voidExternalTaskService. setVariables(ExternalTask externalTask, java.util.Map<java.lang.String,java.lang.Object> variables)Set variablesvoidExternalTaskService. 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 classExternalTaskImplMethods in org.camunda.bpm.client.task.impl with parameters of type ExternalTask Modifier and Type Method Description voidExternalTaskServiceImpl. complete(ExternalTask externalTask)voidExternalTaskServiceImpl. complete(ExternalTask externalTask, java.util.Map<java.lang.String,java.lang.Object> variables)voidExternalTaskServiceImpl. complete(ExternalTask externalTask, java.util.Map<java.lang.String,java.lang.Object> variables, java.util.Map<java.lang.String,java.lang.Object> localVariables)voidExternalTaskServiceImpl. extendLock(ExternalTask externalTask, long newDuration)voidExternalTaskServiceImpl. handleBpmnError(ExternalTask externalTask, java.lang.String errorCode)voidExternalTaskServiceImpl. handleBpmnError(ExternalTask externalTask, java.lang.String errorCode, java.lang.String errorMessage)voidExternalTaskServiceImpl. handleBpmnError(ExternalTask externalTask, java.lang.String errorCode, java.lang.String errorMessage, java.util.Map<java.lang.String,java.lang.Object> variables)voidExternalTaskServiceImpl. handleFailure(ExternalTask externalTask, java.lang.String errorMessage, java.lang.String errorDetails, int retries, long retryTimeout)voidExternalTaskServiceImpl. lock(ExternalTask externalTask, long lockDuration)voidExternalTaskServiceImpl. setVariables(ExternalTask externalTask, java.util.Map<java.lang.String,java.lang.Object> variables)voidExternalTaskServiceImpl. unlock(ExternalTask externalTask) -
Uses of ExternalTask in org.camunda.bpm.client.topic.impl
Methods in org.camunda.bpm.client.topic.impl with parameters of type ExternalTask Modifier and Type Method Description protected voidTopicSubscriptionManager. handleExternalTask(ExternalTask externalTask, ExternalTaskHandler taskHandler) -
Uses of ExternalTask in org.camunda.bpm.client.topic.impl.dto
Fields in org.camunda.bpm.client.topic.impl.dto with type parameters of type ExternalTask Modifier and Type Field Description protected java.util.List<ExternalTask>FetchAndLockResponseDto. externalTasksMethods in org.camunda.bpm.client.topic.impl.dto that return types with arguments of type ExternalTask Modifier and Type Method Description java.util.List<ExternalTask>FetchAndLockResponseDto. getExternalTasks()Constructor parameters in org.camunda.bpm.client.topic.impl.dto with type arguments of type ExternalTask Constructor Description FetchAndLockResponseDto(java.util.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 java.util.Map<java.lang.String,VariableValue>TypedValues. wrapVariables(ExternalTask externalTask, java.util.Map<java.lang.String,TypedValueField> variables)
-