Package | Description |
---|---|
org.bonitasoft.engine.api |
The Bonita BPM project has a clear separation between the API the users should be interacting with and the actual implementation classes.
|
Modifier and Type | Method and Description |
---|---|
void |
ProcessManagementAPI.disableAndDeleteProcessDefinition(long processDefinitionId)
Disables and deletes the process.
|
void |
ProcessManagementAPI.disableProcess(long processDefinitionId)
Disables the process definition by giving its identifier.
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long processDefinitionId)
Start an instance of the process with the specified process definition, using the current session user.
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long processDefinitionId,
List<Operation> operations,
Map<String,Serializable> context)
Start an instance of the process with the specified process definition id, and set the initial values of the data with the given operations.
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long userId,
long processDefinitionId)
Start an instance of the process with the specified process definition id on behalf of a given user.
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long userId,
long processDefinitionId,
List<Operation> operations,
Map<String,Serializable> context)
Start an instance of the process with the specified process definition id on behalf of a given user, and set the initial values of the data with the
given operations.
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long userId,
long processDefinitionId,
Map<String,Serializable> initialVariables)
Start an instance of the process with the specified process definition id on behalf of a given user, and set the initial values of the data with the
given initialVariables.
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long processDefinitionId,
Map<String,Serializable> initialVariables)
Instantiates a process.
|
ProcessInstance |
ProcessRuntimeAPI.startProcessWithInputs(long userId,
long processDefinitionId,
Map<String,Serializable> instantiationInputs)
Start an instance of the process with the specified process definition id on behalf of a given user, and provides inputs to fulfill Process Contract.
|
ProcessInstance |
ProcessRuntimeAPI.startProcessWithInputs(long processDefinitionId,
Map<String,Serializable> instantiationInputs)
Start an instance of the process with the specified process definition id, and provides inputs to fulfill Process Contract.
|
Copyright © 2017 Bonitasoft S.A.. All rights reserved.