public class EventSubProcessActivityBehavior extends SubProcessActivityBehavior
AbstractBpmnActivityBehavior.ErrorDeclarationFinder, AbstractBpmnActivityBehavior.ErrorDeclarationForProcessInstanceFinder, AbstractBpmnActivityBehavior.LeafExecutionHierarchyWalker, AbstractBpmnActivityBehavior.ProcessInstanceCollector
bpmnActivityBehavior
Constructor and Description |
---|
EventSubProcessActivityBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
complete(ActivityExecution scopeExecution) |
void |
concurrentChildExecutionEnded(ActivityExecution scopeExecution,
ActivityExecution endedExecution)
Invoked when an execution is ended within the scope of the composite
|
execute, leave
checkIfCauseOfExceptionIsBpmnError, createCompensateEventSubscription, executeWithErrorPropagation, getCompensationHandler, getCurrentFlowScope, isProcessEngineExceptionWithoutCause, isTransactionNotActive, propagateBpmnError, propagateError, propagateException, propagateExceptionAsError, signal, signalCompensationDone
leaveIgnoreConditions
public void complete(ActivityExecution scopeExecution)
complete
in interface CompositeActivityBehavior
complete
in class SubProcessActivityBehavior
public void concurrentChildExecutionEnded(ActivityExecution scopeExecution, ActivityExecution endedExecution)
CompositeActivityBehavior
concurrentChildExecutionEnded
in interface CompositeActivityBehavior
concurrentChildExecutionEnded
in class SubProcessActivityBehavior
scopeExecution
- scope execution for the activity which defined the behaviorendedExecution
- the execution which endedCopyright © 2018. All rights reserved.