org.camunda.bpm.engine.impl.bpmn.behavior
Class CaseCallActivityBehavior
java.lang.Object
org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
org.camunda.bpm.engine.impl.bpmn.behavior.CallableElementActivityBehavior
org.camunda.bpm.engine.impl.bpmn.behavior.CaseCallActivityBehavior
- All Implemented Interfaces:
- CoreActivityBehavior<ActivityExecution>, ActivityBehavior, MigrationObserverBehavior, SignallableActivityBehavior, SubProcessActivityBehavior
public class CaseCallActivityBehavior
- extends CallableElementActivityBehavior
- implements MigrationObserverBehavior
Implementation to create a new CaseInstance using the BPMN 2.0 call activity
- Author:
- Roman Smirnov
| Methods inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.CallableElementActivityBehavior |
completed, execute, filterVariables, getBinding, getBusinessKey, getCallableElement, getDelegateVariableMapping, getDeploymentId, getInputVariables, getOutputVariables, getOutputVariablesLocal, getVersion, instantiateDelegateClass, invokeVarMappingDelegation, isDeploymentBinding, isLatestBinding, isVersionBinding, passOutputVariables, resolveDelegateClass, resolveDelegation, setCallableElement |
| Methods inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior |
checkIfCauseOfExceptionIsBpmnError, createCompensateEventSubscription, doLeave, executeWithErrorPropagation, isCompensationEventSubprocess, isProcessEngineExceptionWithoutCause, isTransactionNotActive, propagateBpmnError, propagateError, propagateException, propagateExceptionAsError, signal, signalCompensationDone |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CaseCallActivityBehavior
public CaseCallActivityBehavior()
startInstance
protected void startInstance(ActivityExecution execution,
org.camunda.bpm.engine.variable.VariableMap variables,
String businessKey)
- Specified by:
startInstance in class CallableElementActivityBehavior
migrateScope
public void migrateScope(ActivityExecution scopeExecution)
- Description copied from interface:
MigrationObserverBehavior
- Implement to perform activity-specific migration behavior that is not
covered by the regular migration procedure. Called after the scope execution and any ancestor executions
have been migrated to their target activities and process definition.
- Specified by:
migrateScope in interface MigrationObserverBehavior
onParseMigratingInstance
public void onParseMigratingInstance(MigratingInstanceParseContext parseContext,
MigratingActivityInstance migratingInstance)
- Description copied from interface:
MigrationObserverBehavior
- Callback to implement behavior specific parsing (e.g. adding additional dependent entities).
- Specified by:
onParseMigratingInstance in interface MigrationObserverBehavior
Copyright © 2017 camunda services GmbH. All rights reserved.