Uses of Interface
org.ow2.bonita.facade.runtime.ActivityInstance

Packages that use ActivityInstance
org.ow2.bonita.definition Contains interfaces to be implemented for Hooks, Mappers, Performer Assignments, Multi-instantiation.
 
org.ow2.bonita.facade   
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   
 

Uses of ActivityInstance in org.ow2.bonita.definition
 

Methods in org.ow2.bonita.definition with parameters of type ActivityInstance
 void TxHook.execute(APIAccessor accessor, ActivityInstance<ActivityBody> activityInstance)
          Method of the interface to be implemented.
Put in all your required user-defined operations.
 void Hook.execute(QueryAPIAccessor accessor, ActivityInstance<ActivityBody> activityInstance)
          Method of the interface to be implemented.
Put in all your required user-defined operations.
 java.lang.String PerformerAssign.selectUser(QueryAPIAccessor accessor, ActivityInstance<ActivityBody> activityInstance, java.util.Set<java.lang.String> candidates)
          Selecting one user from the candidates list is the good practice.
 java.lang.String VariablePerformerAssign.selectUser(QueryAPIAccessor accessor, ActivityInstance<ActivityBody> activityInstance, java.util.Set<java.lang.String> candidates)
           
 

Uses of ActivityInstance in org.ow2.bonita.facade
 

Methods in org.ow2.bonita.facade that return ActivityInstance
 ActivityInstance<ActivityBody> QueryRuntimeAPI.getActivityInstance(ActivityInstanceUUID activityUUID)
          Returns the record of the activity with the given activity UUID.
 ActivityInstance<TaskInstance> QueryRuntimeAPI.getTask(TaskUUID taskUUID)
          Returns the record of the task with the given task UUID.
 

Methods in org.ow2.bonita.facade that return types with arguments of type ActivityInstance
 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.Collection<ActivityInstance<TaskInstance>> QueryRuntimeAPI.getTaskList(ActivityState taskState)
          Obtains the user tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the authenticated user.
If the task has been assigned to a user, only this user can get the task into the returned list.
Otherwise all the users that belong to the candidate list can get the task.
 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.Collection<ActivityInstance<TaskInstance>> QueryRuntimeAPI.getTaskList(java.lang.String userId, ActivityState taskState)
           Obtains the user tasks with state either READY or EXECUTING or SUSPENDED or FINISHED for the given user.
If the task has been assigned to a user, only this user can get the task into the returned list.
Otherwise all the users that belong to the candidate list can get the task.
 java.util.Set<ActivityInstance<TaskInstance>> QueryRuntimeAPI.getTasks(ProcessInstanceUUID instanceUUID)
          Returns all records of task for the given process instance UUID.
 

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

Methods in org.ow2.bonita.facade.internal that return ActivityInstance
 ActivityInstance<ActivityBody> InternalQueryRuntimeAPI.getActivityInstance(ActivityInstanceUUID activityUUID, java.lang.String queryList)
           
 ActivityInstance<TaskInstance> InternalQueryRuntimeAPI.getTask(TaskUUID taskUUID, java.lang.String queryList)
           
 

Methods in org.ow2.bonita.facade.internal that return types with arguments of type ActivityInstance
 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.Collection<ActivityInstance<TaskInstance>> InternalQueryRuntimeAPI.getTaskList(ActivityState taskState, 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.Collection<ActivityInstance<TaskInstance>> InternalQueryRuntimeAPI.getTaskList(java.lang.String userId, ActivityState taskState, java.lang.String queryList)
           
 java.util.Set<ActivityInstance<TaskInstance>> InternalQueryRuntimeAPI.getTasks(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 

Uses of ActivityInstance in org.ow2.bonita.facade.runtime
 

Subinterfaces of ActivityInstance in org.ow2.bonita.facade.runtime
 interface ActivityFullInstance<T extends ActivityBody>
          This interface if dedicated to internal use.
 

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

Classes in org.ow2.bonita.facade.runtime.impl that implement ActivityInstance
 class ActivityFullInstanceImpl<T extends ActivityBody>
           
 class ActivityInstanceImpl<T extends ActivityBody>
           
 

Constructors in org.ow2.bonita.facade.runtime.impl with parameters of type ActivityInstance
ActivityInstanceImpl(ActivityInstance<? extends ActivityBody> record)
           
 



Copyright © 2009 OW2 Consortium. All Rights Reserved.