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.CallingTaskActivityBehavior
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 CallingTaskActivityBehavior
implements TransferVariablesActivityBehavior
- Author:
- Roman Smirnov
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.CallingTaskActivityBehavior
callableElement, LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetBusinessKey(CmmnActivityExecution execution) protected org.camunda.bpm.engine.variable.VariableMapgetInputVariables(CmmnActivityExecution execution) protected org.camunda.bpm.engine.variable.VariableMapgetOutputVariables(VariableScope variableScope) protected voidperformStart(CmmnActivityExecution execution) voidtransferVariables(VariableScope sourceScope, CmmnActivityExecution caseExecution) protected abstract voidtriggerCallableElement(CmmnActivityExecution execution, Map<String, Object> variables, String businessKey) Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.CallingTaskActivityBehavior
getBinding, getDefinitionKey, getDeploymentId, getVersion, isDeploymentBinding, isLatestBinding, isVersionBinding, isVersionTagBinding, onManualCompletion, setCallableElementMethods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.TaskActivityBehavior
fireExitCriteria, getTypeName, isBlocking, onReactivationMethods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.StageOrTaskActivityBehavior
created, creating, evaluateManualActivationRule, fireEntryCriteria, onCompletion, onDisable, onEnable, onExit, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, startedMethods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
completing, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneEntryCriterionSatisfied, manualCompleting, onClose, onCreate, performExit, performParentSuspension, performParentTerminate, performSuspension, performTerminate, reactivated, repeat, resumed, resumingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, repeat, resumed, startedMethods inherited from interface org.camunda.bpm.engine.impl.core.delegate.CoreActivityBehavior
execute
-
Constructor Details
-
ProcessOrCaseTaskActivityBehavior
public ProcessOrCaseTaskActivityBehavior()
-
-
Method Details
-
performStart
- Overrides:
performStartin classTaskActivityBehavior
-
transferVariables
- Specified by:
transferVariablesin interfaceTransferVariablesActivityBehavior
-
getCallableElement
- Overrides:
getCallableElementin classCallingTaskActivityBehavior
-
getBusinessKey
-
getInputVariables
protected org.camunda.bpm.engine.variable.VariableMap getInputVariables(CmmnActivityExecution execution) -
getOutputVariables
protected org.camunda.bpm.engine.variable.VariableMap getOutputVariables(VariableScope variableScope) -
triggerCallableElement
protected abstract void triggerCallableElement(CmmnActivityExecution execution, Map<String, Object> variables, String businessKey)
-