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.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
| Methods 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, started |
| Methods 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, 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, repeat, resumed, started |
ProcessOrCaseTaskActivityBehavior
public ProcessOrCaseTaskActivityBehavior()
performStart
protected void performStart(CmmnActivityExecution execution)
- Overrides:
performStart in class TaskActivityBehavior
transferVariables
public void transferVariables(VariableScope sourceScope,
CmmnActivityExecution caseExecution)
- Specified by:
transferVariables in interface TransferVariablesActivityBehavior
getCallableElement
public CallableElement getCallableElement()
- Overrides:
getCallableElement in class CallingTaskActivityBehavior
getBusinessKey
protected String getBusinessKey(CmmnActivityExecution execution)
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)
Copyright © 2016 camunda services GmbH. All rights reserved.