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:
java.io.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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MappingAwareCallActivityBehavior(java.lang.String processDefinitionKey, java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions, VariablesMappingProvider mappingProvider, org.activiti.spring.process.ProcessVariablesInitiator processVariablesInitiator)MappingAwareCallActivityBehavior(org.activiti.engine.delegate.Expression processDefinitionExpression, java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions, VariablesMappingProvider mappingProvider, org.activiti.spring.process.ProcessVariablesInitiator processVariablesInitiator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.Object>calculateInboundVariables(org.activiti.engine.delegate.DelegateExecution execution, org.activiti.engine.repository.ProcessDefinition processDefinition)protected java.util.Map<java.lang.String,java.lang.Object>calculateOutBoundVariables(org.activiti.engine.delegate.DelegateExecution execution, java.util.Map<java.lang.String,java.lang.Object> availableVariables)-
Methods inherited from class org.activiti.engine.impl.bpmn.behavior.CallActivityBehavior
completed, completing, execute, findProcessDefinition, getProcessDefinitonKey, initializeVariables, processDataObjects, setProcessDefinitonKey
-
Methods inherited from class org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior
-
-
-
-
Constructor Detail
-
MappingAwareCallActivityBehavior
public MappingAwareCallActivityBehavior(java.lang.String processDefinitionKey, java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions, VariablesMappingProvider mappingProvider, org.activiti.spring.process.ProcessVariablesInitiator processVariablesInitiator)
-
MappingAwareCallActivityBehavior
public MappingAwareCallActivityBehavior(org.activiti.engine.delegate.Expression processDefinitionExpression, java.util.List<org.activiti.bpmn.model.MapExceptionEntry> mapExceptions, VariablesMappingProvider mappingProvider, org.activiti.spring.process.ProcessVariablesInitiator processVariablesInitiator)
-
-
Method Detail
-
calculateInboundVariables
protected java.util.Map<java.lang.String,java.lang.Object> calculateInboundVariables(org.activiti.engine.delegate.DelegateExecution execution, org.activiti.engine.repository.ProcessDefinition processDefinition)- Overrides:
calculateInboundVariablesin classorg.activiti.engine.impl.bpmn.behavior.CallActivityBehavior
-
calculateOutBoundVariables
protected java.util.Map<java.lang.String,java.lang.Object> calculateOutBoundVariables(org.activiti.engine.delegate.DelegateExecution execution, java.util.Map<java.lang.String,java.lang.Object> availableVariables)- Overrides:
calculateOutBoundVariablesin classorg.activiti.engine.impl.bpmn.behavior.CallActivityBehavior
-
-