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   
org.ow2.bonita.facade.exception Contains exception classes thrown by Nova Bonita APIs. 
org.ow2.bonita.facade.internal 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.runtime.impl   
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.
Put in all your required user-defined operations.
 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.addComment(ProcessInstanceUUID instanceUUID, ActivityInstanceUUID activityUUID, java.lang.String message, java.lang.String userId)
          Add a comment to the ProcessInstance feed.
 void RuntimeAPI.cancelProcessInstance(ProcessInstanceUUID instanceUUID)
          Cancel the process instance with the given instance UUID.
 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.lang.Object RuntimeAPI.evaluateGroovyExpression(java.lang.String expression, ProcessInstanceUUID instanceUUID)
          Evaluates an expression using Groovy.
 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.
An empty set is returned if no instance is found.
 java.util.List<Comment> QueryRuntimeAPI.getCommentFeed(ProcessInstanceUUID instanceUUID)
          Obtains the comment feed of a ProcessInstance.
 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, ActivityState 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.Collection<ActivityInstance<TaskInstance>> QueryRuntimeAPI.getTaskList(ProcessInstanceUUID instanceUUID, java.lang.String userId, ActivityState taskState)
          Obtains the tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the given instance and for the given user.
If the task has been assigned to a user, only this user can get the task into the returned list.
 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.
If the variable is found, the given value is set.
If the XPDL dataField is String type then use instance of java.lang.String class for variableValue. If the XPDL dataField is Enumeration type then use instance of Enumeration class for variableValue. The field selectedValue of Enumeration type can contain only one value from the possibleValues list field.
 

Method parameters in org.ow2.bonita.facade with type arguments of type ProcessInstanceUUID
 java.util.Set<ProcessInstance> QueryRuntimeAPI.getProcessInstances(java.util.Collection<ProcessInstanceUUID> instanceUUIDs)
          Returns all records of instance matching with the given ProcessInstanceUUID.
If one of the ProcessInstanceUUID is not found, nothing is added to the result.
 

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 UncancellableInstanceException.getParentInstanceUUID()
           
 ProcessInstanceUUID UndeletableInstanceException.getParentInstanceUUID()
           
 ProcessInstanceUUID UndeletableProcessException.getProcessInstanceUUID()
           
 ProcessInstanceUUID UncancellableInstanceException.getProcessInstanceUUID()
           
 ProcessInstanceUUID UndeletableInstanceException.getProcessInstanceUUID()
           
 

Constructors in org.ow2.bonita.facade.exception with parameters of type ProcessInstanceUUID
ActivityNotFoundException(java.lang.String id, ProcessInstanceUUID instanceUUID, java.lang.String activityId)
           
ActivityNotFoundException(java.lang.String id, ProcessInstanceUUID instanceUUID, java.lang.String activityId, java.lang.String iterationId)
           
InstanceNotFoundException(java.lang.String id, ProcessInstanceUUID instanceUUID)
           
UncancellableInstanceException(java.lang.String id, ProcessInstanceUUID processInstanceUUID, ProcessInstanceUUID parentInstanceUUID, InstanceState processInstanceState)
           
UndeletableInstanceException(java.lang.String id, ProcessInstanceUUID processInstanceUUID, ProcessInstanceUUID parentInstanceUUID)
           
UndeletableProcessException(java.lang.String id, ProcessDefinitionUUID processDefinitionUUID, ProcessInstanceUUID processInstanceUUID)
           
VariableNotFoundException(java.lang.String id, ProcessInstanceUUID instanceUUID, java.lang.String variableId)
           
VariableNotFoundException(java.lang.String id, ProcessInstanceUUID instanceUUID, java.lang.String activityId, java.lang.String variableId)
           
 

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

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

Methods in org.ow2.bonita.facade.internal with parameters of type ProcessInstanceUUID
 void InternalRuntimeAPI.addComment(ProcessInstanceUUID instanceUUID, ActivityInstanceUUID activityUUID, java.lang.String message, java.lang.String userId)
           
 void InternalRuntimeAPI.cancelProcessInstance(ProcessInstanceUUID instanceUUID)
           
 void InternalRuntimeAPI.deleteProcessInstance(ProcessInstanceUUID instanceUUID)
           
 java.lang.Object InternalRuntimeAPI.evaluateGroovyExpression(java.lang.String expression, ProcessInstanceUUID instanceUUID)
           
 java.util.Set<ActivityInstance<ActivityBody>> InternalQueryRuntimeAPI.getActivityInstances(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 java.util.Set<ActivityInstance<ActivityBody>> InternalQueryRuntimeAPI.getActivityInstances(ProcessInstanceUUID instanceUUID, java.lang.String activityId, java.lang.String queryList)
           
 java.util.List<Comment> InternalQueryRuntimeAPI.getCommentFeed(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 ProcessInstance InternalQueryRuntimeAPI.getProcessInstance(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 java.lang.Object InternalQueryRuntimeAPI.getProcessInstanceVariable(ProcessInstanceUUID instanceUUID, java.lang.String variableId, java.lang.String queryList)
           
 java.util.Map<java.lang.String,java.lang.Object> InternalQueryRuntimeAPI.getProcessInstanceVariables(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 java.util.Collection<ActivityInstance<TaskInstance>> InternalQueryRuntimeAPI.getTaskList(ProcessInstanceUUID instanceUUID, ActivityState taskState, java.lang.String queryList)
           
 java.util.Collection<ActivityInstance<TaskInstance>> InternalQueryRuntimeAPI.getTaskList(ProcessInstanceUUID instanceUUID, java.lang.String userId, ActivityState taskState, java.lang.String queryList)
           
 java.util.Set<ActivityInstance<TaskInstance>> InternalQueryRuntimeAPI.getTasks(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 void InternalRuntimeAPI.setProcessInstanceVariable(ProcessInstanceUUID instanceUUID, java.lang.String variableId, java.lang.Object variableValue)
           
 

Method parameters in org.ow2.bonita.facade.internal with type arguments of type ProcessInstanceUUID
 java.util.Set<ProcessInstance> InternalQueryRuntimeAPI.getProcessInstances(java.util.Collection<ProcessInstanceUUID> instanceUUIDs, java.lang.String queryList)
           
 

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
 

Methods in org.ow2.bonita.facade.runtime with parameters of type ProcessInstanceUUID
 void ProcessFullInstance.addChildInstance(ProcessInstanceUUID childInstanceUUID)
           
 

Uses of ProcessInstanceUUID in org.ow2.bonita.facade.runtime.impl
 

Fields in org.ow2.bonita.facade.runtime.impl declared as ProcessInstanceUUID
protected  ProcessInstanceUUID RuntimeRecordImpl.instanceUUID
           
protected  ProcessInstanceUUID ProcessInstanceImpl.parentInstanceUUID
           
 

Fields in org.ow2.bonita.facade.runtime.impl with type parameters of type ProcessInstanceUUID
protected  java.util.Set<ProcessInstanceUUID> ProcessInstanceImpl.childrenInstanceUUID
           
 

Methods in org.ow2.bonita.facade.runtime.impl that return ProcessInstanceUUID
 ProcessInstanceUUID ProcessInstanceImpl.getParentInstanceUUID()
           
 ProcessInstanceUUID RuntimeRecordImpl.getProcessInstanceUUID()
           
 ProcessInstanceUUID ProcessInstanceImpl.getUUID()
           
 

Methods in org.ow2.bonita.facade.runtime.impl that return types with arguments of type ProcessInstanceUUID
 java.util.Set<ProcessInstanceUUID> ProcessInstanceImpl.getChildrenInstanceUUID()
           
 

Methods in org.ow2.bonita.facade.runtime.impl with parameters of type ProcessInstanceUUID
 void ProcessFullInstanceImpl.addChildInstance(ProcessInstanceUUID childInstanceUUID)
           
 

Constructors in org.ow2.bonita.facade.runtime.impl with parameters of type ProcessInstanceUUID
ActivityFullInstanceImpl(ActivityInstanceUUID uuid, java.lang.String activityId, ProcessDefinitionUUID processUUID, ProcessInstanceUUID instanceUUID, java.lang.String iterationId, java.lang.String activityInstanceId)
           
ActivityInstanceImpl(ActivityInstanceUUID uuid, java.lang.String activityId, ProcessDefinitionUUID processUUID, ProcessInstanceUUID instanceUUID, java.lang.String iterationId, java.lang.String activityInstanceId)
           
ProcessFullInstanceImpl(ProcessInstanceUUID recordUUID, ProcessDefinitionUUID processUUID, ProcessInstanceUUID parentInstanceUUID, java.util.Map<java.lang.String,java.lang.Object> initialVariableValues)
           
ProcessInstanceImpl(ProcessInstanceUUID instanceUUID, ProcessDefinitionUUID processUUID, ProcessInstanceUUID parentInstanceUUID, java.util.Map<java.lang.String,java.lang.Object> initialVariableValues)
           
RuntimeRecordImpl(ProcessDefinitionUUID processUUID, ProcessInstanceUUID instanceUUID)
           
 

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

Methods in org.ow2.bonita.facade.uuid that return ProcessInstanceUUID
 ProcessInstanceUUID ActivityInstanceUUID.getProcessInstanceUUID()
           
 

Constructors in org.ow2.bonita.facade.uuid with parameters of type ProcessInstanceUUID
ActivityInstanceUUID(ProcessInstanceUUID instanceUUID, java.lang.String activityId, java.lang.String activityNb)
           
ProcessInstanceUUID(ProcessInstanceUUID src)
           
 



Copyright © 2009 OW2 Consortium. All Rights Reserved.