Package | Description |
---|---|
org.bonitasoft.engine.api |
Modifier and Type | Method and Description |
---|---|
void |
ProcessManagementAPI.disableAndDelete(long processId)
Disables and deletes the process.
|
void |
ProcessManagementAPI.disableProcess(long processId)
Disables the process definition by giving its identifier.
|
void |
ProcessManagementAPI.enableProcess(long processId)
Enables the process definition.
|
List<DataDefinition> |
ProcessManagementAPI.getActivityDataDefinitions(long processId,
String activityName,
int startIndex,
int maxResults)
Returns the paginated list of data definitions of the activity of the process definition.
|
ActorInstance |
ProcessManagementAPI.getActorInitiator(long processId)
Returns the actor initiator of the process definition.
|
long |
ProcessManagementAPI.getLatestProcessDefinitionId(String processName)
Returns the identifier of the latest version of the process definition.
|
int |
ProcessManagementAPI.getNumberOfActivityDataDefinitions(long processId,
String activityName)
Counts the number of data definitions of the activity of the process definition.
|
int |
ProcessManagementAPI.getNumberOfActors(long processId)
Returns the number of actors of the process definition.
|
int |
ProcessManagementAPI.getNumberOfProcessDataDefinitions(long processId)
Counts the number of data definitions of the process definition.
|
long |
ProcessRuntimeAPI.getOneAssignedUserTaskInstanceOfProcessDefinition(long processDefinitionId,
long userId)
Get an instance of userTask assigned in a processDefinition.
|
List<DataDefinition> |
ProcessManagementAPI.getProcessDataDefinitions(long processId,
int startIndex,
int maxResults)
Returns the paginated list of data definitions of the process definition.
|
ProcessDefinition |
ProcessManagementAPI.getProcessDefinition(long processId)
Returns the process definition by giving its identifier.
|
long |
ProcessManagementAPI.getProcessDefinitionId(String name,
String version)
Returns the identifier of the process definition.
|
long |
ProcessRuntimeAPI.getProcessDefinitionIdFromActivityInstanceId(long activityInstanceId)
Get process definition id from its activity instance id
|
long |
ProcessRuntimeAPI.getProcessDefinitionIdFromProcessInstanceId(long processInstanceId)
Get process definition id from its process instance id
|
ProcessDeploymentInfo |
ProcessManagementAPI.getProcessDeploymentInfo(long processDefinitionId)
Gets the deployment information of a process definition by giving the process definition identifier.
|
List<Problem> |
ProcessManagementAPI.getProcessResolutionProblems(long processId)
Returns a list of problems if the process is configured incorrectly.
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long processDefinitionId)
Start an instance of the process definition having processDefinitionId, and using the current session user
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long processDefinitionId,
List<Operation> operations,
Map<String,Serializable> context)
Start a process by process definition id
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long processDefinitionId,
List<Operation> operations,
Map<String,Serializable> context)
Start a process by process definition id
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long userId,
long processDefinitionId)
Start the process on behalf of a given user name
|
ProcessInstance |
ProcessRuntimeAPI.startProcess(long userId,
long processDefinitionId,
List<Operation> operations,
Map<String,Serializable> context)
Start an instance of the process definition on behalf of a given user, and set the initial values of the data with the given operations.
|
void |
ProcessManagementAPI.updateProcessDeploymentInfo(long processId,
ProcessDeploymentInfoUpdater processDeploymentInfoUpdater)
Updates the process deployment information by giving the process definition identifier.
|
Copyright © 2013 BonitaSoft. All Rights Reserved.