Package org.activiti.spring.process
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, VariablesMappingProvider mappingProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>calculateOutputVariables(java.util.Map<java.lang.String,java.lang.Object> variables, org.activiti.engine.repository.ProcessDefinition processDefinition, org.activiti.bpmn.model.FlowElement initialFlowElement)java.util.Map<java.lang.String,java.lang.Object>calculateVariablesFromExtensionFile(org.activiti.engine.repository.ProcessDefinition processDefinition, java.util.Map<java.lang.String,java.lang.Object> variables)voidstartProcessInstance(org.activiti.engine.impl.persistence.entity.ExecutionEntity processInstance, org.activiti.engine.impl.interceptor.CommandContext commandContext, java.util.Map<java.lang.String,java.lang.Object> variables, org.activiti.bpmn.model.FlowElement initialFlowElement, java.util.Map<java.lang.String,java.lang.Object> transientVariables)-
Methods inherited from class org.activiti.engine.impl.util.ProcessInstanceHelper
createAndStartProcessInstance, createAndStartProcessInstance, createAndStartProcessInstanceByMessage, createAndStartProcessInstanceWithInitialFlowElement, createProcessInstance, createProcessInstanceWithInitialFlowElement, dispatchStartMessageReceivedEvent, getActiveProcess, getCorrelationKey, getInitialFlowElement, getMessageName, processDataObjects
-
-
-
-
Constructor Detail
-
ProcessVariablesInitiator
public ProcessVariablesInitiator(org.activiti.spring.process.ProcessExtensionService processExtensionService, org.activiti.spring.process.variable.VariableParsingService variableParsingService, org.activiti.spring.process.variable.VariableValidationService variableValidationService, VariablesMappingProvider mappingProvider)
-
-
Method Detail
-
calculateVariablesFromExtensionFile
public java.util.Map<java.lang.String,java.lang.Object> calculateVariablesFromExtensionFile(org.activiti.engine.repository.ProcessDefinition processDefinition, java.util.Map<java.lang.String,java.lang.Object> variables)
-
calculateOutputVariables
public java.util.Map<java.lang.String,java.lang.Object> calculateOutputVariables(java.util.Map<java.lang.String,java.lang.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, java.util.Map<java.lang.String,java.lang.Object> variables, org.activiti.bpmn.model.FlowElement initialFlowElement, java.util.Map<java.lang.String,java.lang.Object> transientVariables)- Overrides:
startProcessInstancein classorg.activiti.engine.impl.util.ProcessInstanceHelper
-
-