public class ServiceTaskJavaDelegateActivityBehavior extends TaskActivityBehavior implements ActivityBehavior, ExecutionListener
AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder, AbstractBpmnActivityBehavior.ErrorPropagationException| Modifier and Type | Field and Description |
|---|---|
protected JavaDelegate |
javaDelegate |
activityInstanceIdLOGbpmnActivityBehaviorEVENTNAME_END, EVENTNAME_START, EVENTNAME_TAKE| Modifier | Constructor and Description |
|---|---|
protected |
ServiceTaskJavaDelegateActivityBehavior() |
|
ServiceTaskJavaDelegateActivityBehavior(JavaDelegate javaDelegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(DelegateExecution execution) |
void |
notify(DelegateExecution execution) |
void |
performExecution(ActivityExecution execution)
The method which should be overridden by the sub classes to perform an execution.
|
execute, postExecution, preExecutioncheckIfCauseOfExceptionIsBpmnError, createCompensateEventSubscription, doLeave, executeWithErrorPropagation, isCompensationEventSubprocess, isProcessEngineExceptionWithoutCause, isTransactionNotActive, propagateBpmnError, propagateError, propagateException, propagateExceptionAsError, signal, signalCompensationDoneleave, leaveIgnoreConditionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteprotected JavaDelegate javaDelegate
protected ServiceTaskJavaDelegateActivityBehavior()
public ServiceTaskJavaDelegateActivityBehavior(JavaDelegate javaDelegate)
public void performExecution(ActivityExecution execution) throws Exception
TaskActivityBehaviorperformExecution in class TaskActivityBehaviorexecution - the execution which is used during performing the executionExceptionpublic void notify(DelegateExecution execution) throws Exception
notify in interface DelegateListener<DelegateExecution>notify in interface ExecutionListenerExceptionpublic void execute(DelegateExecution execution) throws Exception
ExceptionCopyright © 2018. All rights reserved.