|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ProcessInstanceUUID | |
---|---|
org.ow2.bonita.definition | Contains interfaces to implement end-user classes for hooks, role mappers and performer assignments. |
org.ow2.bonita.facade | Nova Bonita Workflow APIs for handling workflow definition, deployment, execution and history. |
org.ow2.bonita.facade.exception | Contains exception classes thrown by Nova Bonita APIs. |
org.ow2.bonita.facade.runtime | It contains interfaces for recorded data for runtime informations on different types of workflow elements : process, activity, variable, hook. |
org.ow2.bonita.facade.uuid | It Contains classes that implement universally unique identifier (UUID) for returned objects of the facade API. |
Uses of ProcessInstanceUUID in org.ow2.bonita.definition |
---|
Methods in org.ow2.bonita.definition with parameters of type ProcessInstanceUUID | |
---|---|
ActivityInstantiatorDescriptor |
ActivityInstantiator.execute(QueryAPIAccessor accessor,
ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String iterationId)
Method of the interface to be implemented. |
java.util.Set<java.lang.String> |
RoleMapper.searchMembers(QueryAPIAccessor accessor,
ProcessInstanceUUID instanceUUID,
java.lang.String roleId)
This method of the interface is intended to return an unsorted set of users that match the specified role. |
java.util.Set<java.lang.String> |
InstanceInitiator.searchMembers(QueryAPIAccessor accessor,
ProcessInstanceUUID instanceUUID,
java.lang.String roleName)
|
java.lang.String |
VariablePerformerAssign.selectUser(QueryAPIAccessor accessor,
ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String iterationId,
java.lang.String activityInstanceId,
java.util.Set<java.lang.String> candidates)
|
java.lang.String |
PerformerAssign.selectUser(QueryAPIAccessor accessor,
ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String iterationId,
java.lang.String activityInstanceId,
java.util.Set<java.lang.String> candidates)
Selecting one user from the candidates list is the good practice. |
Uses of ProcessInstanceUUID in org.ow2.bonita.facade |
---|
Methods in org.ow2.bonita.facade that return ProcessInstanceUUID | |
---|---|
ProcessInstanceUUID |
RuntimeAPI.instantiateProcess(ProcessDefinitionUUID processUUID)
Creates an instance of the specified process and start the execution. |
ProcessInstanceUUID |
RuntimeAPI.instantiateProcess(ProcessDefinitionUUID processUUID,
java.util.Map<java.lang.String,java.lang.Object> variables)
Creates an instance of the specified process with the added variable map and start the execution. |
Methods in org.ow2.bonita.facade with parameters of type ProcessInstanceUUID | |
---|---|
void |
RuntimeAPI.deleteProcessInstance(ProcessInstanceUUID instanceUUID)
Deletes all runtime objects for the process instance with the given instance UUID and delete also recorded data from the journal. |
ActivityInstance<ActivityBody> |
QueryRuntimeAPI.getActivityInstance(ProcessInstanceUUID instanceUUID,
java.lang.String activityId)
Returns the record of the activity with the given instance UUID and activity Id. |
ActivityInstance<ActivityBody> |
QueryRuntimeAPI.getActivityInstance(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String iterationId,
java.lang.String activityInstanceId)
Returns the record of the activity with the given instance processDefinitionUUID and activity processDefinitionUUID. |
java.util.Set<ActivityInstance<ActivityBody>> |
QueryRuntimeAPI.getActivityInstances(ProcessInstanceUUID instanceUUID)
Returns all records of activity for the given instance UUID. |
java.util.Set<ActivityInstance<ActivityBody>> |
QueryRuntimeAPI.getActivityInstances(ProcessInstanceUUID instanceUUID,
java.lang.String activityId)
Returns records for all iterations that should happend for the given instance UUID and activity Id. |
java.lang.Object |
QueryRuntimeAPI.getActivityInstanceVariable(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String variableId)
Obtain a variable defined as local to the activity for the given instance UUID, activity Id, variable Id. |
java.lang.Object |
QueryRuntimeAPI.getActivityInstanceVariable(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String iterationId,
java.lang.String activityInstanceId,
java.lang.String variableId)
Obtain a variable defined as local to the activity for the given instance UUID, activity Id, iterationId, variableId. |
java.util.Map<java.lang.String,java.lang.Object> |
QueryRuntimeAPI.getActivityInstanceVariables(ProcessInstanceUUID instanceUUID,
java.lang.String activityId)
Obtain the variables defined as local to the activity for the given instance UUID and activity Id. |
java.util.Map<java.lang.String,java.lang.Object> |
QueryRuntimeAPI.getActivityInstanceVariables(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String iterationId,
java.lang.String activityInstanceId)
Obtain the variables defined as local to the activity for the given instance UUID, the activity Id and the iterationId An empty map is returned if no variable is found. |
ProcessInstance |
QueryRuntimeAPI.getProcessInstance(ProcessInstanceUUID instanceUUID)
Returns the record of the instance with the given UUID. |
java.lang.Object |
QueryRuntimeAPI.getProcessInstanceVariable(ProcessInstanceUUID instanceUUID,
java.lang.String variableId)
Obtain a process variable for the given instance and variable. |
java.util.Map<java.lang.String,java.lang.Object> |
QueryRuntimeAPI.getProcessInstanceVariables(ProcessInstanceUUID instanceUUID)
Obtain the process variables for the given instance. |
java.util.Collection<ActivityInstance<TaskInstance>> |
QueryRuntimeAPI.getTaskList(ProcessInstanceUUID instanceUUID,
java.lang.String userId,
TaskState taskState)
Obtain the tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the given instance and for the given user. |
java.util.Collection<ActivityInstance<TaskInstance>> |
QueryRuntimeAPI.getTaskList(ProcessInstanceUUID instanceUUID,
TaskState taskState)
Obtain the user tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the given instance and the authenticated user. |
java.util.Set<ActivityInstance<TaskInstance>> |
QueryRuntimeAPI.getTasks(ProcessInstanceUUID instanceUUID)
Returns all records of task for the given instance UUID. |
java.lang.Object |
QueryRuntimeAPI.getVariable(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String variableId)
Obtain a variable for the given activity and instance and variable Id. |
java.util.Map<java.lang.String,java.lang.Object> |
QueryRuntimeAPI.getVariables(ProcessInstanceUUID instanceUUID,
java.lang.String activityId)
Obtain the activity variables (including global process and local activity variables) for the given instance UUID and activity Id. |
void |
RuntimeAPI.setActivityInstanceVariable(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String variableId,
java.lang.Object variableValue)
Searches for variable with id variableId into instance with UUID processUUID and within the activity with id activityId. |
void |
RuntimeAPI.setProcessInstanceVariable(ProcessInstanceUUID instanceUUID,
java.lang.String variableId,
java.lang.Object variableValue)
Searches for variable with id variableId within the given process instance with ProcessInstanceUUID instanceUUID. |
void |
RuntimeAPI.setVariable(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String variableId,
java.lang.Object variableValue)
Searches for variable with id variableId within the given activity instance with the given instanceUUID, activityId. |
Uses of ProcessInstanceUUID in org.ow2.bonita.facade.exception |
---|
Methods in org.ow2.bonita.facade.exception that return ProcessInstanceUUID | |
---|---|
ProcessInstanceUUID |
VariableAlreadyExistException.getInstanceUUID()
|
ProcessInstanceUUID |
AmbiguousActivityException.getInstanceUUID()
|
ProcessInstanceUUID |
ActivityNotFoundException.getInstanceUUID()
|
ProcessInstanceUUID |
VariableNotFoundException.getInstanceUUID()
|
ProcessInstanceUUID |
InstanceNotFoundException.getInstanceUUID()
|
ProcessInstanceUUID |
UndeletablePackageException.getProcessInstanceUUID()
|
Constructors in org.ow2.bonita.facade.exception with parameters of type ProcessInstanceUUID | |
---|---|
ActivityNotFoundException(ProcessInstanceUUID instanceUUID,
java.lang.String activityId)
|
|
ActivityNotFoundException(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String iterationId)
|
|
AmbiguousActivityException(ProcessInstanceUUID instanceUUID,
java.lang.String activityId)
|
|
InstanceNotFoundException(ProcessInstanceUUID instanceUUID)
|
|
UndeletablePackageException(PackageDefinitionUUID packageDefinitionUUID,
ProcessDefinitionUUID processDefinitionUUID,
ProcessInstanceUUID processInstanceUUID)
|
|
VariableAlreadyExistException(ProcessInstanceUUID instanceUUID,
java.lang.String variableId)
|
|
VariableAlreadyExistException(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String variableId)
|
|
VariableNotFoundException(ProcessInstanceUUID instanceUUID,
java.lang.String variableId)
|
|
VariableNotFoundException(ProcessInstanceUUID instanceUUID,
java.lang.String activityId,
java.lang.String variableId)
|
Uses of ProcessInstanceUUID in org.ow2.bonita.facade.runtime |
---|
Methods in org.ow2.bonita.facade.runtime that return ProcessInstanceUUID | |
---|---|
ProcessInstanceUUID |
ProcessInstance.getParentInstanceUUID()
If the instance is created to execute a subflow it returns the instance processDefinitionUUID of the instance creating this instance of subflow, otherwise it returns null. |
ProcessInstanceUUID |
RuntimeRecord.getProcessInstanceUUID()
Returns the instance processDefinitionUUID (generated at the creation of the instance). |
ProcessInstanceUUID |
ProcessInstance.getUUID()
Returns the UUID of the process instance. |
Uses of ProcessInstanceUUID in org.ow2.bonita.facade.uuid |
---|
Constructors in org.ow2.bonita.facade.uuid with parameters of type ProcessInstanceUUID | |
---|---|
ActivityInstanceUUID(ProcessInstanceUUID instanceUUID,
java.lang.String activityName)
|
|
ProcessInstanceUUID(ProcessInstanceUUID src)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |