Package org.activiti.runtime.api.impl
Class ExtensionsVariablesMappingProvider
- java.lang.Object
-
- org.activiti.runtime.api.impl.ExtensionsVariablesMappingProvider
-
- All Implemented Interfaces:
VariablesCalculator
public class ExtensionsVariablesMappingProvider extends Object implements VariablesCalculator
-
-
Constructor Summary
Constructors Constructor Description ExtensionsVariablesMappingProvider(ProcessExtensionService processExtensionService, ExpressionResolver expressionResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>calculateInputVariables(DelegateExecution execution)protected Optional<Object>calculateMappedValue(Mapping inputMapping, DelegateExecution execution, Extension extensions)Map<String,Object>calculateOutPutVariables(MappingExecutionContext mappingExecutionContext, Map<String,Object> availableVariables)
-
-
-
Constructor Detail
-
ExtensionsVariablesMappingProvider
public ExtensionsVariablesMappingProvider(ProcessExtensionService processExtensionService, ExpressionResolver expressionResolver)
-
-
Method Detail
-
calculateMappedValue
protected Optional<Object> calculateMappedValue(Mapping inputMapping, DelegateExecution execution, Extension extensions)
-
calculateInputVariables
public Map<String,Object> calculateInputVariables(DelegateExecution execution)
- Specified by:
calculateInputVariablesin interfaceVariablesCalculator
-
calculateOutPutVariables
public Map<String,Object> calculateOutPutVariables(MappingExecutionContext mappingExecutionContext, Map<String,Object> availableVariables)
- Specified by:
calculateOutPutVariablesin interfaceVariablesCalculator
-
-