Class StartProcessInstanceCmd<T>

    • Field Detail

      • processDefinitionKey

        protected java.lang.String processDefinitionKey
      • processDefinitionId

        protected java.lang.String processDefinitionId
      • variables

        protected java.util.Map<java.lang.String,​java.lang.Object> variables
      • transientVariables

        protected java.util.Map<java.lang.String,​java.lang.Object> transientVariables
      • businessKey

        protected java.lang.String businessKey
      • tenantId

        protected java.lang.String tenantId
      • processInstanceName

        protected java.lang.String processInstanceName
    • Constructor Detail

      • StartProcessInstanceCmd

        public StartProcessInstanceCmd​(java.lang.String processDefinitionKey,
                                       java.lang.String processDefinitionId,
                                       java.lang.String businessKey,
                                       java.util.Map<java.lang.String,​java.lang.Object> variables)
      • StartProcessInstanceCmd

        public StartProcessInstanceCmd​(java.lang.String processDefinitionKey,
                                       java.lang.String processDefinitionId,
                                       java.lang.String businessKey,
                                       java.util.Map<java.lang.String,​java.lang.Object> variables,
                                       java.lang.String tenantId)
    • Method Detail

      • createAndStartProcessInstance

        protected ProcessInstance createAndStartProcessInstance​(ProcessDefinition processDefinition,
                                                                java.lang.String businessKey,
                                                                java.lang.String processInstanceName,
                                                                java.util.Map<java.lang.String,​java.lang.Object> variables,
                                                                java.util.Map<java.lang.String,​java.lang.Object> transientVariables)
      • processDataObjects

        protected java.util.Map<java.lang.String,​java.lang.Object> processDataObjects​(java.util.Collection<org.activiti.bpmn.model.ValuedDataObject> dataObjects)