Class ProcessVariablesInitiator

java.lang.Object
org.activiti.engine.impl.util.ProcessInstanceHelper
org.activiti.spring.process.ProcessVariablesInitiator

public class ProcessVariablesInitiator extends org.activiti.engine.impl.util.ProcessInstanceHelper
  • Constructor Summary

    Constructors
    Constructor
    Description
    ProcessVariablesInitiator(org.activiti.spring.process.ProcessExtensionService processExtensionService, org.activiti.spring.process.variable.VariableParsingService variableParsingService, org.activiti.spring.process.variable.VariableValidationService variableValidationService, org.activiti.engine.impl.bpmn.behavior.VariablesCalculator variablesCalculator, ExpressionResolver expressionResolver)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    calculateOutputVariables(Map<String,Object> variables, org.activiti.engine.repository.ProcessDefinition processDefinition, org.activiti.bpmn.model.FlowElement initialFlowElement)
     
    calculateVariablesFromExtensionFile(org.activiti.engine.repository.ProcessDefinition processDefinition, Map<String,Object> variables)
     
    void
    startProcessInstance(org.activiti.engine.impl.persistence.entity.ExecutionEntity processInstance, org.activiti.engine.impl.interceptor.CommandContext commandContext, Map<String,Object> variables, org.activiti.bpmn.model.FlowElement initialFlowElement, Map<String,Object> transientVariables, String linkedProcessInstanceId, String linkedProcessInstanceType)
     

    Methods inherited from class org.activiti.engine.impl.util.ProcessInstanceHelper

    createAndStartProcessInstance, createAndStartProcessInstanceByMessage, createAndStartProcessInstanceWithInitialFlowElement, createProcessInstance, createProcessInstanceWithInitialFlowElement, dispatchStartMessageReceivedEvent, getActiveProcess, getCorrelationKey, getInitialFlowElement, getMessageName, processDataObjects

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ProcessVariablesInitiator

      public ProcessVariablesInitiator(org.activiti.spring.process.ProcessExtensionService processExtensionService, org.activiti.spring.process.variable.VariableParsingService variableParsingService, org.activiti.spring.process.variable.VariableValidationService variableValidationService, org.activiti.engine.impl.bpmn.behavior.VariablesCalculator variablesCalculator, ExpressionResolver expressionResolver)
  • Method Details

    • calculateVariablesFromExtensionFile

      public Map<String,Object> calculateVariablesFromExtensionFile(org.activiti.engine.repository.ProcessDefinition processDefinition, Map<String,Object> variables)
    • calculateOutputVariables

      public Map<String,Object> calculateOutputVariables(Map<String,Object> variables, org.activiti.engine.repository.ProcessDefinition processDefinition, org.activiti.bpmn.model.FlowElement initialFlowElement)
    • startProcessInstance

      public void startProcessInstance(org.activiti.engine.impl.persistence.entity.ExecutionEntity processInstance, org.activiti.engine.impl.interceptor.CommandContext commandContext, Map<String,Object> variables, org.activiti.bpmn.model.FlowElement initialFlowElement, Map<String,Object> transientVariables, String linkedProcessInstanceId, String linkedProcessInstanceType)
      Overrides:
      startProcessInstance in class org.activiti.engine.impl.util.ProcessInstanceHelper