Class ExtensionsVariablesMappingProvider

java.lang.Object
org.activiti.runtime.api.impl.ExtensionsVariablesMappingProvider
All Implemented Interfaces:
org.activiti.engine.impl.bpmn.behavior.VariablesCalculator

public class ExtensionsVariablesMappingProvider extends Object implements org.activiti.engine.impl.bpmn.behavior.VariablesCalculator
  • Field Details

  • Constructor Details

    • ExtensionsVariablesMappingProvider

      public ExtensionsVariablesMappingProvider(org.activiti.spring.process.ProcessExtensionService processExtensionService, ExpressionResolver expressionResolver, org.activiti.spring.process.variable.VariableParsingService variableParsingService)
  • Method Details

    • calculateMappedValue

      protected Optional<Object> calculateMappedValue(org.activiti.spring.process.model.Mapping inputMapping, org.activiti.engine.delegate.DelegateExecution execution, org.activiti.spring.process.model.Extension extensions)
    • calculateInputVariables

      public Map<String,Object> calculateInputVariables(org.activiti.engine.delegate.DelegateExecution execution)
      Specified by:
      calculateInputVariables in interface org.activiti.engine.impl.bpmn.behavior.VariablesCalculator
    • isMappingEphemeral

      public boolean isMappingEphemeral(org.activiti.engine.delegate.DelegateExecution execution)
    • calculateOutPutVariables

      public Map<String,Object> calculateOutPutVariables(org.activiti.engine.impl.bpmn.behavior.MappingExecutionContext mappingExecutionContext, Map<String,Object> availableVariables)
      Specified by:
      calculateOutPutVariables in interface org.activiti.engine.impl.bpmn.behavior.VariablesCalculator