Package org.activiti.runtime.api.impl
Class MappingAwareCallActivityBehavior
java.lang.Object
org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior
org.activiti.runtime.api.impl.MappingAwareCallActivityBehavior
- All Implemented Interfaces:
Serializable,org.activiti.engine.impl.delegate.ActivityBehavior,org.activiti.engine.impl.delegate.SubProcessActivityBehavior,org.activiti.engine.impl.delegate.TriggerableActivityBehavior
public class MappingAwareCallActivityBehavior
extends org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior
- See Also:
-
Field Summary
Fields inherited from class org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior
mapExceptions, processDefinitionExpression, processDefinitionKeyFields inherited from class org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
multiInstanceActivityBehaviorFields inherited from class org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
bpmnActivityBehavior -
Constructor Summary
ConstructorsConstructorDescriptionMappingAwareCallActivityBehavior(String processDefinitionKey, List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions, org.activiti.engine.impl.bpmn.behavior.VariablesCalculator variablesCalculator, ProcessVariablesInitiator processVariablesInitiator, org.activiti.engine.impl.bpmn.behavior.VariablesPropagator variablesPropagator) MappingAwareCallActivityBehavior(org.activiti.engine.delegate.Expression processDefinitionExpression, List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions, org.activiti.engine.impl.bpmn.behavior.VariablesCalculator variablesCalculator, ProcessVariablesInitiator processVariablesInitiator, org.activiti.engine.impl.bpmn.behavior.VariablesPropagator variablesPropagator) -
Method Summary
Modifier and TypeMethodDescriptioncalculateInboundVariables(org.activiti.engine.delegate.DelegateExecution execution, org.activiti.engine.repository.ProcessDefinition processDefinition) Methods inherited from class org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior
completed, completing, copyOutParameters, copyProcessVariables, execute, findProcessDefinition, getProcessDefinitionKey, initializeVariables, processDataObjects, setProcessDefinitionKeyMethods inherited from class org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorMethods inherited from class org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
leaveIgnoreConditions, parseActivityType, trigger
-
Constructor Details
-
MappingAwareCallActivityBehavior
public MappingAwareCallActivityBehavior(String processDefinitionKey, List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions, org.activiti.engine.impl.bpmn.behavior.VariablesCalculator variablesCalculator, ProcessVariablesInitiator processVariablesInitiator, org.activiti.engine.impl.bpmn.behavior.VariablesPropagator variablesPropagator) -
MappingAwareCallActivityBehavior
public MappingAwareCallActivityBehavior(org.activiti.engine.delegate.Expression processDefinitionExpression, List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions, org.activiti.engine.impl.bpmn.behavior.VariablesCalculator variablesCalculator, ProcessVariablesInitiator processVariablesInitiator, org.activiti.engine.impl.bpmn.behavior.VariablesPropagator variablesPropagator)
-
-
Method Details
-
calculateInboundVariables
protected Map<String,Object> calculateInboundVariables(org.activiti.engine.delegate.DelegateExecution execution, org.activiti.engine.repository.ProcessDefinition processDefinition) - Overrides:
calculateInboundVariablesin classorg.activiti.engine.impl.bpmn.behavior.CallActivityBehavior
-