public abstract class ProcessOrCaseTaskActivityBehavior extends CallingTaskActivityBehavior implements TransferVariablesActivityBehavior
callableElement, LOG
Constructor and Description |
---|
ProcessOrCaseTaskActivityBehavior() |
Modifier and Type | Method and Description |
---|---|
protected String |
getBusinessKey(CmmnActivityExecution execution) |
CallableElement |
getCallableElement() |
protected org.camunda.bpm.engine.variable.VariableMap |
getInputVariables(CmmnActivityExecution execution) |
protected org.camunda.bpm.engine.variable.VariableMap |
getOutputVariables(VariableScope variableScope) |
protected void |
performStart(CmmnActivityExecution execution) |
void |
transferVariables(VariableScope sourceScope,
CmmnActivityExecution caseExecution) |
protected abstract void |
triggerCallableElement(CmmnActivityExecution execution,
Map<String,Object> variables,
String businessKey) |
getBinding, getDefinitionKey, getDeploymentId, getVersion, isDeploymentBinding, isLatestBinding, isVersionBinding, onManualCompletion, setCallableElement
fireExitCriteria, getTypeName, isBlocking, onReactivation
created, creating, evaluateManualActivationRule, fireEntryCriteria, onCompletion, onDisable, onEnable, onExit, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, started
completing, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneEntryCriterionSatisfied, manualCompleting, onClose, onCreate, performExit, performParentSuspension, performParentTerminate, performSuspension, performTerminate, reactivated, repeat, resumed, resuming
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
created, fireEntryCriteria, fireExitCriteria, onClose, onCompletion, onCreate, onDisable, onEnable, onExit, onManualCompletion, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReactivation, onReenable, onResume, onStart, onSuspension, onTermination, reactivated, repeat, resumed, started
execute
protected void performStart(CmmnActivityExecution execution)
performStart
in class TaskActivityBehavior
public void transferVariables(VariableScope sourceScope, CmmnActivityExecution caseExecution)
transferVariables
in interface TransferVariablesActivityBehavior
public CallableElement getCallableElement()
getCallableElement
in class CallingTaskActivityBehavior
protected String getBusinessKey(CmmnActivityExecution execution)
protected org.camunda.bpm.engine.variable.VariableMap getInputVariables(CmmnActivityExecution execution)
protected org.camunda.bpm.engine.variable.VariableMap getOutputVariables(VariableScope variableScope)
protected abstract void triggerCallableElement(CmmnActivityExecution execution, Map<String,Object> variables, String businessKey)
Copyright © 2017. All rights reserved.