public abstract class ProcessOrCaseTaskActivityBehavior extends TaskActivityBehavior implements TransferVariablesActivityBehavior
Modifier and Type | Field and Description |
---|---|
protected CallableElement |
callableElement |
Constructor and Description |
---|
ProcessOrCaseTaskActivityBehavior() |
Modifier and Type | Method and Description |
---|---|
protected CallableElement.CallableElementBinding |
getBinding() |
CallableElement |
getCallableElement() |
protected String |
getDefinitionKey(CmmnActivityExecution execution) |
protected String |
getDeploymentId(CmmnActivityExecution execution) |
protected Map<String,Object> |
getVariables(List<CallableElementParameter> params,
AbstractVariableScope variableScope) |
protected Integer |
getVersion(CmmnActivityExecution execution) |
protected boolean |
isDeploymentBinding() |
protected boolean |
isLatestBinding() |
protected boolean |
isVersionBinding() |
protected void |
performStart(CmmnActivityExecution execution) |
void |
setCallableElement(CallableElement callableElement) |
void |
transferVariables(VariableScope from,
VariableScope to) |
protected abstract void |
triggerCallableElement(CmmnActivityExecution execution,
Map<String,Object> variables,
String businessKey) |
fireExitCriteria, getTypeName, isBlocking, onReactivation
created, creating, evaluateManualActivationRule, fireEntryCriteria, onCompletion, onDisable, onEnable, onExit, onManualCompletion, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, started
completing, createIllegalStateTransitionException, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneEntryCriteriaSatisfied, isAtLeastOneExitCriteriaSatisfied, isSentrySatisified, manualCompleting, onClose, onCreate, performExit, performParentSuspension, performParentTerminate, performSuspension, performTerminate, reactivated, 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, resumed, started
execute
protected CallableElement callableElement
protected void performStart(CmmnActivityExecution execution)
performStart
in class TaskActivityBehavior
public void transferVariables(VariableScope from, VariableScope to)
transferVariables
in interface TransferVariablesActivityBehavior
protected Map<String,Object> getVariables(List<CallableElementParameter> params, AbstractVariableScope variableScope)
public CallableElement getCallableElement()
public void setCallableElement(CallableElement callableElement)
protected String getDefinitionKey(CmmnActivityExecution execution)
protected CallableElement.CallableElementBinding getBinding()
protected Integer getVersion(CmmnActivityExecution execution)
protected String getDeploymentId(CmmnActivityExecution execution)
protected boolean isLatestBinding()
protected boolean isDeploymentBinding()
protected boolean isVersionBinding()
protected abstract void triggerCallableElement(CmmnActivityExecution execution, Map<String,Object> variables, String businessKey)
Copyright © 2018. All rights reserved.