Uses of Class
org.ow2.bonita.facade.uuid.ProcessInstanceUUID

Packages that use ProcessInstanceUUID
org.ow2.bonita.definition Contains interfaces to be implemented for Hooks, Mappers, Performer Assignments, Multi-instantiation. 
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.remote All interfaces in this package are for internal use only. 
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 or parameters of the Bonita API. 
 

Uses of ProcessInstanceUUID in org.ow2.bonita.definition
 

Methods in org.ow2.bonita.definition with parameters of type ProcessInstanceUUID
 MultiInstantiatorDescriptor MultiInstantiator.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)
           
 

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.
 java.util.Set<ActivityInstance<ActivityBody>> QueryRuntimeAPI.getActivityInstances(ProcessInstanceUUID instanceUUID)
          Returns all records of activity for the given process instance UUID.
 java.util.Set<ActivityInstance<ActivityBody>> QueryRuntimeAPI.getActivityInstances(ProcessInstanceUUID instanceUUID, java.lang.String activityId)
          Returns records for all iterations and multi-instantiations that should happend for the given process instance UUID and activity Id.
 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)
          Obtains a process variable for the given process instance UUID and variable Id.
 java.util.Map<java.lang.String,java.lang.Object> QueryRuntimeAPI.getProcessInstanceVariables(ProcessInstanceUUID instanceUUID)
          Obtains the process variables for the given process instance UUID.
 java.util.Collection<ActivityInstance<TaskInstance>> QueryRuntimeAPI.getTaskList(ProcessInstanceUUID instanceUUID, java.lang.String userId, TaskState taskState)
          Obtains 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)
          Obtains 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 process instance UUID.
 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.
 

Uses of ProcessInstanceUUID in org.ow2.bonita.facade.exception
 

Methods in org.ow2.bonita.facade.exception that return ProcessInstanceUUID
 ProcessInstanceUUID VariableNotFoundException.getInstanceUUID()
           
 ProcessInstanceUUID InstanceNotFoundException.getInstanceUUID()
           
 ProcessInstanceUUID ActivityNotFoundException.getInstanceUUID()
           
 ProcessInstanceUUID UndeletableInstanceException.getParentInstanceUUID()
           
 ProcessInstanceUUID UndeletableInstanceException.getProcessInstanceUUID()
           
 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)
           
InstanceNotFoundException(ProcessInstanceUUID instanceUUID)
           
UndeletableInstanceException(ProcessInstanceUUID processInstanceUUID, ProcessInstanceUUID parentInstanceUUID)
           
UndeletablePackageException(PackageDefinitionUUID packageDefinitionUUID, ProcessDefinitionUUID processDefinitionUUID, ProcessInstanceUUID processInstanceUUID)
           
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.remote
 

Methods in org.ow2.bonita.facade.remote that return ProcessInstanceUUID
 ProcessInstanceUUID RemoteRuntimeAPI.instantiateProcess(ProcessDefinitionUUID processUUID)
           
 ProcessInstanceUUID RemoteRuntimeAPI.instantiateProcess(ProcessDefinitionUUID processUUID, java.util.Map<java.lang.String,java.lang.Object> variables)
           
 

Methods in org.ow2.bonita.facade.remote with parameters of type ProcessInstanceUUID
 void RemoteRuntimeAPI.deleteProcessInstance(ProcessInstanceUUID instanceUUID)
           
 java.util.Set<ActivityInstance<ActivityBody>> RemoteQueryRuntimeAPI.getActivityInstances(ProcessInstanceUUID instanceUUID)
           
 java.util.Set<ActivityInstance<ActivityBody>> RemoteQueryRuntimeAPI.getActivityInstances(ProcessInstanceUUID instanceUUID, java.lang.String activityId)
           
 ProcessInstance RemoteQueryRuntimeAPI.getProcessInstance(ProcessInstanceUUID instanceUUID)
           
 java.lang.Object RemoteQueryRuntimeAPI.getProcessInstanceVariable(ProcessInstanceUUID instanceUUID, java.lang.String variableId)
           
 java.util.Map<java.lang.String,java.lang.Object> RemoteQueryRuntimeAPI.getProcessInstanceVariables(ProcessInstanceUUID instanceUUID)
           
 java.util.Collection<ActivityInstance<TaskInstance>> RemoteQueryRuntimeAPI.getTaskList(ProcessInstanceUUID instanceUUID, java.lang.String userId, TaskState taskState)
           
 java.util.Collection<ActivityInstance<TaskInstance>> RemoteQueryRuntimeAPI.getTaskList(ProcessInstanceUUID instanceUUID, TaskState taskState)
           
 java.util.Set<ActivityInstance<TaskInstance>> RemoteQueryRuntimeAPI.getTasks(ProcessInstanceUUID instanceUUID)
           
 void RemoteRuntimeAPI.setProcessInstanceVariable(ProcessInstanceUUID instanceUUID, java.lang.String variableId, java.lang.Object variableValue)
           
 

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.
 

Methods in org.ow2.bonita.facade.runtime that return types with arguments of type ProcessInstanceUUID
 java.util.Set<ProcessInstanceUUID> ProcessInstance.getChildrenInstanceUUID()
          If this instance is a parent execution, it returns UUID of children instances otherwise an empty set
 

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, long activityNb)
           
ProcessInstanceUUID(ProcessInstanceUUID src)
           
 



Copyright © 2008 OW2 Consortium. All Rights Reserved.