public class ServiceTaskExecutable extends AbstractExternalTaskDelegate
Executable.Deferreds, Executable.Helpers, Executable.Jobs, Executable.WaitstateshistoricDelegatedelegate, idComparator, runnerprocessEngine| Constructor and Description |
|---|
ServiceTaskExecutable(ProcessRunnerImpl runner,
org.camunda.bpm.engine.history.HistoricActivityInstance instance) |
| Modifier and Type | Method and Description |
|---|---|
protected Action |
action(ProcessScenario scenario) |
void |
complete()
Complete this external task.
|
void |
complete(Map<String,Object> variables)
Complete this external task and deliver a map of additional
information created by the external worker and to be stored
as process instance variables.
|
protected void |
fetchAndLock() |
protected org.camunda.bpm.engine.externaltask.ExternalTask |
getDelegate() |
void |
handleBpmnError(String errorCode)
Handle a BPMN Error raised by the external worker.
|
getActivityInstanceId, getErrorMessage, getId, getLockExpirationTime, getPriority, getProcessDefinitionId, getProcessDefinitionKey, getProcessInstanceId, getRetries, getTenantId, getTopicName, getWorkerId, isSuspendedaction, compareTo, defer, execute, getActivityId, getExecutionId, getProcessInstance, isExecutableAtgetAuthorizationService, getCaseService, getDecisionService, getExternalTaskService, getFilterService, getFormService, getHistoryService, getIdentityService, getManagementService, getProcessEngine, getRepositoryService, getRuntimeService, getTaskServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetActivityId, getExecutionIdgetProcessInstancedeferpublic ServiceTaskExecutable(ProcessRunnerImpl runner, org.camunda.bpm.engine.history.HistoricActivityInstance instance)
protected org.camunda.bpm.engine.externaltask.ExternalTask getDelegate()
getDelegate in class AbstractExecutable<org.camunda.bpm.engine.externaltask.ExternalTask>protected Action action(ProcessScenario scenario)
action in class WaitstateExecutable<org.camunda.bpm.engine.externaltask.ExternalTask>protected void fetchAndLock()
public void complete()
ExternalTaskDelegatepublic void complete(Map<String,Object> variables)
ExternalTaskDelegatepublic void handleBpmnError(String errorCode)
ExternalTaskDelegateerrorCode - of the BPMN error raised.Copyright © 2016 plexiti GmbH. All rights reserved.