Uses of Interface
org.activiti.engine.runtime.ProcessInstanceBuilder
-
Packages that use ProcessInstanceBuilder Package Description org.activiti.engine Public API of the Activiti engine.
Typical usage of the API starts by the creation of aProcessEngineConfiguration(typically based on a configuration file), from which aProcessEnginecan be obtained.
Through the services obtained from such aProcessEngine, BPM and workflow operation can be executed:
RepositoryService: ManagesDeployments
RuntimeService: For starting and searchingProcessInstances
TaskService: Exposes operations to manage human (standalone)Tasks, such as claiming, completing and assigning tasks
org.activiti.engine.IdentityService: Used for managingorg.activiti.engine.identity.Users,org.activiti.engine.identity.Groups and the relations between them
ManagementService: Exposes engine admin and maintenance operations, which have no relation to the runtime exection of business processes
HistoryService: Exposes information about ongoing and past process instances.
org.activiti.engine.FormService: Access to form data and rendered forms for starting new process instances and completing tasks.org.activiti.engine.impl API implementation classes, which shouldn't directly be used by end-users.org.activiti.engine.impl.runtime org.activiti.engine.runtime Classes related to theRuntimeService. -
-
Uses of ProcessInstanceBuilder in org.activiti.engine
Methods in org.activiti.engine that return ProcessInstanceBuilder Modifier and Type Method Description ProcessInstanceBuilderRuntimeService. createProcessInstanceBuilder()Create aProcessInstanceBuilder, that allows to set various options for starting a process instance, as an alternative to the various startProcessInstanceByXX methods. -
Uses of ProcessInstanceBuilder in org.activiti.engine.impl
Methods in org.activiti.engine.impl that return ProcessInstanceBuilder Modifier and Type Method Description ProcessInstanceBuilderRuntimeServiceImpl. createProcessInstanceBuilder() -
Uses of ProcessInstanceBuilder in org.activiti.engine.impl.runtime
Classes in org.activiti.engine.impl.runtime that implement ProcessInstanceBuilder Modifier and Type Class Description classProcessInstanceBuilderImplMethods in org.activiti.engine.impl.runtime that return ProcessInstanceBuilder Modifier and Type Method Description ProcessInstanceBuilderProcessInstanceBuilderImpl. businessKey(java.lang.String businessKey)ProcessInstanceBuilderProcessInstanceBuilderImpl. messageName(java.lang.String messageName)ProcessInstanceBuilderProcessInstanceBuilderImpl. name(java.lang.String processInstanceName)ProcessInstanceBuilderProcessInstanceBuilderImpl. processDefinitionId(java.lang.String processDefinitionId)ProcessInstanceBuilderProcessInstanceBuilderImpl. processDefinitionKey(java.lang.String processDefinitionKey)ProcessInstanceBuilderProcessInstanceBuilderImpl. tenantId(java.lang.String tenantId)ProcessInstanceBuilderProcessInstanceBuilderImpl. transientVariable(java.lang.String variableName, java.lang.Object value)ProcessInstanceBuilderProcessInstanceBuilderImpl. transientVariables(java.util.Map<java.lang.String,java.lang.Object> transientVariables)ProcessInstanceBuilderProcessInstanceBuilderImpl. variable(java.lang.String variableName, java.lang.Object value)ProcessInstanceBuilderProcessInstanceBuilderImpl. variables(java.util.Map<java.lang.String,java.lang.Object> variables) -
Uses of ProcessInstanceBuilder in org.activiti.engine.runtime
Methods in org.activiti.engine.runtime that return ProcessInstanceBuilder Modifier and Type Method Description ProcessInstanceBuilderProcessInstanceBuilder. businessKey(java.lang.String businessKey)Set the businessKey of process instanceProcessInstanceBuilderProcessInstanceBuilder. messageName(java.lang.String messageName)Set the message name that needs to be used to look up the process definition that needs to be used to start the process instance.ProcessInstanceBuilderProcessInstanceBuilder. name(java.lang.String processInstanceName)Set the name of process instanceProcessInstanceBuilderProcessInstanceBuilder. processDefinitionId(java.lang.String processDefinitionId)Set the id of the process definitionProcessInstanceBuilderProcessInstanceBuilder. processDefinitionKey(java.lang.String processDefinitionKey)Set the key of the process definition, latest version of the process definition with the given key.ProcessInstanceBuilderProcessInstanceBuilder. tenantId(java.lang.String tenantId)Set the tenantId of process instanceProcessInstanceBuilderProcessInstanceBuilder. transientVariable(java.lang.String variableName, java.lang.Object value)Adds a transient variable to the process instanceProcessInstanceBuilderProcessInstanceBuilder. transientVariables(java.util.Map<java.lang.String,java.lang.Object> transientVariables)Sets the transient variablesProcessInstanceBuilderProcessInstanceBuilder. variable(java.lang.String variableName, java.lang.Object value)Adds a variable to the process instanceProcessInstanceBuilderProcessInstanceBuilder. variables(java.util.Map<java.lang.String,java.lang.Object> variables)Sets the process variables
-