org.camunda.bpm.engine.impl.cmmn.behavior
Class ProcessOrCaseTaskActivityBehavior
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
org.camunda.bpm.engine.impl.cmmn.behavior.StageOrTaskActivityBehavior
org.camunda.bpm.engine.impl.cmmn.behavior.TaskActivityBehavior
org.camunda.bpm.engine.impl.cmmn.behavior.ProcessOrCaseTaskActivityBehavior
- All Implemented Interfaces:
- CmmnActivityBehavior, TransferVariablesActivityBehavior, CoreActivityBehavior<CmmnActivityExecution>
- Direct Known Subclasses:
- CaseTaskActivityBehavior, ProcessTaskActivityBehavior
public abstract class ProcessOrCaseTaskActivityBehavior
- extends TaskActivityBehavior
- implements TransferVariablesActivityBehavior
- Author:
- Roman Smirnov
| Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.StageOrTaskActivityBehavior |
created, creating, evaluateManualActivationRule, fireEntryCriteria, onCompletion, onDisable, onEnable, onExit, onManualCompletion, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, started |
| Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior |
completing, createIllegalStateTransitionException, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneEntryCriteriaSatisfied, isAtLeastOneExitCriteriaSatisfied, isSentrySatisified, manualCompleting, onClose, onCreate, performExit, performParentSuspension, performParentTerminate, performSuspension, performTerminate, reactivated, resumed, resuming |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.camunda.bpm.engine.impl.cmmn.behavior.CmmnActivityBehavior |
created, fireEntryCriteria, fireExitCriteria, onClose, onCompletion, onCreate, onDisable, onEnable, onExit, onManualCompletion, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReactivation, onReenable, onResume, onStart, onSuspension, onTermination, reactivated, resumed, started |
callableElement
protected CallableElement callableElement
ProcessOrCaseTaskActivityBehavior
public ProcessOrCaseTaskActivityBehavior()
performStart
protected void performStart(CmmnActivityExecution execution)
- Overrides:
performStart in class TaskActivityBehavior
transferVariables
public void transferVariables(VariableScope from,
VariableScope to)
- Specified by:
transferVariables in interface TransferVariablesActivityBehavior
getCallableElement
public CallableElement getCallableElement()
setCallableElement
public void setCallableElement(CallableElement callableElement)
getBusinessKey
protected String getBusinessKey(CmmnActivityExecution execution)
getInputVariables
protected VariableMap getInputVariables(CmmnActivityExecution execution)
getOutputVariables
protected VariableMap getOutputVariables(VariableScope variableScope)
getDefinitionKey
protected String getDefinitionKey(CmmnActivityExecution execution)
getVersion
protected Integer getVersion(CmmnActivityExecution execution)
getDeploymentId
protected String getDeploymentId(CmmnActivityExecution execution)
getBinding
protected CallableElement.CallableElementBinding getBinding()
isLatestBinding
protected boolean isLatestBinding()
isDeploymentBinding
protected boolean isDeploymentBinding()
isVersionBinding
protected boolean isVersionBinding()
triggerCallableElement
protected abstract void triggerCallableElement(CmmnActivityExecution execution,
Map<String,Object> variables,
String businessKey)
Copyright © 2015 camunda services GmbH. All rights reserved.