org.ow2.bonita.facade.internal
Interface InternalQueryRuntimeAPI

All Known Subinterfaces:
EJB2QueryRuntimeAPI

public interface InternalQueryRuntimeAPI

For internal use only.


Method Summary
 ActivityInstance<ActivityBody> getActivityInstance(ActivityInstanceUUID activityUUID, java.lang.String queryList)
           
 java.util.Set<ActivityInstance<ActivityBody>> getActivityInstances(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 java.util.Set<ActivityInstance<ActivityBody>> getActivityInstances(ProcessInstanceUUID instanceUUID, java.lang.String activityId, java.lang.String queryList)
           
 java.lang.Object getActivityInstanceVariable(ActivityInstanceUUID activityUUID, java.lang.String variableId, java.lang.String queryList)
           
 java.util.Map<java.lang.String,java.lang.Object> getActivityInstanceVariables(ActivityInstanceUUID activityUUID, java.lang.String queryList)
           
 java.util.List<Comment> getCommentFeed(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 ProcessInstance getProcessInstance(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 java.util.Set<ProcessInstance> getProcessInstances(java.util.Collection<ProcessInstanceUUID> instanceUUIDs, java.lang.String queryList)
           
 java.util.Set<ProcessInstance> getProcessInstances(ProcessDefinitionUUID processUUID, java.lang.String queryList)
           
 java.util.Set<ProcessInstance> getProcessInstances(java.lang.String queryList)
           
 java.util.Set<ProcessInstance> getProcessInstancesWithTaskState(java.util.Collection<ActivityState> activityStates, java.lang.String queryList)
           
 java.lang.Object getProcessInstanceVariable(ProcessInstanceUUID instanceUUID, java.lang.String variableId, java.lang.String queryList)
           
 java.util.Map<java.lang.String,java.lang.Object> getProcessInstanceVariables(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 ActivityInstance<TaskInstance> getTask(TaskUUID taskUUID, java.lang.String queryList)
           
 java.util.Collection<ActivityInstance<TaskInstance>> getTaskList(ActivityState taskState, java.lang.String queryList)
           
 java.util.Collection<ActivityInstance<TaskInstance>> getTaskList(ProcessInstanceUUID instanceUUID, ActivityState taskState, java.lang.String queryList)
           
 java.util.Collection<ActivityInstance<TaskInstance>> getTaskList(ProcessInstanceUUID instanceUUID, java.lang.String userId, ActivityState taskState, java.lang.String queryList)
           
 java.util.Collection<ActivityInstance<TaskInstance>> getTaskList(java.lang.String userId, ActivityState taskState, java.lang.String queryList)
           
 java.util.Set<ActivityInstance<TaskInstance>> getTasks(ProcessInstanceUUID instanceUUID, java.lang.String queryList)
           
 java.lang.Object getVariable(ActivityInstanceUUID activityUUID, java.lang.String variableId, java.lang.String queryList)
           
 java.util.Map<java.lang.String,java.lang.Object> getVariables(ActivityInstanceUUID activityUUID, java.lang.String queryList)
           
 

Method Detail

getProcessInstance

ProcessInstance getProcessInstance(ProcessInstanceUUID instanceUUID,
                                   java.lang.String queryList)
                                   throws InstanceNotFoundException,
                                          java.rmi.RemoteException
Throws:
InstanceNotFoundException
java.rmi.RemoteException

getProcessInstances

java.util.Set<ProcessInstance> getProcessInstances(java.lang.String queryList)
                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getProcessInstances

java.util.Set<ProcessInstance> getProcessInstances(java.util.Collection<ProcessInstanceUUID> instanceUUIDs,
                                                   java.lang.String queryList)
                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getProcessInstancesWithTaskState

java.util.Set<ProcessInstance> getProcessInstancesWithTaskState(java.util.Collection<ActivityState> activityStates,
                                                                java.lang.String queryList)
                                                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getProcessInstances

java.util.Set<ProcessInstance> getProcessInstances(ProcessDefinitionUUID processUUID,
                                                   java.lang.String queryList)
                                                   throws ProcessNotFoundException,
                                                          java.rmi.RemoteException
Throws:
ProcessNotFoundException
java.rmi.RemoteException

getActivityInstance

ActivityInstance<ActivityBody> getActivityInstance(ActivityInstanceUUID activityUUID,
                                                   java.lang.String queryList)
                                                   throws ActivityNotFoundException,
                                                          java.rmi.RemoteException
Throws:
ActivityNotFoundException
java.rmi.RemoteException

getActivityInstances

java.util.Set<ActivityInstance<ActivityBody>> getActivityInstances(ProcessInstanceUUID instanceUUID,
                                                                   java.lang.String queryList)
                                                                   throws InstanceNotFoundException,
                                                                          java.rmi.RemoteException
Throws:
InstanceNotFoundException
java.rmi.RemoteException

getActivityInstances

java.util.Set<ActivityInstance<ActivityBody>> getActivityInstances(ProcessInstanceUUID instanceUUID,
                                                                   java.lang.String activityId,
                                                                   java.lang.String queryList)
                                                                   throws InstanceNotFoundException,
                                                                          ActivityNotFoundException,
                                                                          java.rmi.RemoteException
Throws:
InstanceNotFoundException
ActivityNotFoundException
java.rmi.RemoteException

getTask

ActivityInstance<TaskInstance> getTask(TaskUUID taskUUID,
                                       java.lang.String queryList)
                                       throws TaskNotFoundException,
                                              java.rmi.RemoteException
Throws:
TaskNotFoundException
java.rmi.RemoteException

getTasks

java.util.Set<ActivityInstance<TaskInstance>> getTasks(ProcessInstanceUUID instanceUUID,
                                                       java.lang.String queryList)
                                                       throws InstanceNotFoundException,
                                                              java.rmi.RemoteException
Throws:
InstanceNotFoundException
java.rmi.RemoteException

getTaskList

java.util.Collection<ActivityInstance<TaskInstance>> getTaskList(ProcessInstanceUUID instanceUUID,
                                                                 ActivityState taskState,
                                                                 java.lang.String queryList)
                                                                 throws InstanceNotFoundException,
                                                                        java.rmi.RemoteException
Throws:
InstanceNotFoundException
java.rmi.RemoteException

getTaskList

java.util.Collection<ActivityInstance<TaskInstance>> getTaskList(ActivityState taskState,
                                                                 java.lang.String queryList)
                                                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getActivityInstanceVariable

java.lang.Object getActivityInstanceVariable(ActivityInstanceUUID activityUUID,
                                             java.lang.String variableId,
                                             java.lang.String queryList)
                                             throws ActivityNotFoundException,
                                                    VariableNotFoundException,
                                                    java.rmi.RemoteException
Throws:
ActivityNotFoundException
VariableNotFoundException
java.rmi.RemoteException

getActivityInstanceVariables

java.util.Map<java.lang.String,java.lang.Object> getActivityInstanceVariables(ActivityInstanceUUID activityUUID,
                                                                              java.lang.String queryList)
                                                                              throws ActivityNotFoundException,
                                                                                     java.rmi.RemoteException
Throws:
ActivityNotFoundException
java.rmi.RemoteException

getProcessInstanceVariable

java.lang.Object getProcessInstanceVariable(ProcessInstanceUUID instanceUUID,
                                            java.lang.String variableId,
                                            java.lang.String queryList)
                                            throws InstanceNotFoundException,
                                                   VariableNotFoundException,
                                                   java.rmi.RemoteException
Throws:
InstanceNotFoundException
VariableNotFoundException
java.rmi.RemoteException

getProcessInstanceVariables

java.util.Map<java.lang.String,java.lang.Object> getProcessInstanceVariables(ProcessInstanceUUID instanceUUID,
                                                                             java.lang.String queryList)
                                                                             throws InstanceNotFoundException,
                                                                                    java.rmi.RemoteException
Throws:
InstanceNotFoundException
java.rmi.RemoteException

getVariable

java.lang.Object getVariable(ActivityInstanceUUID activityUUID,
                             java.lang.String variableId,
                             java.lang.String queryList)
                             throws ActivityNotFoundException,
                                    VariableNotFoundException,
                                    java.rmi.RemoteException
Throws:
ActivityNotFoundException
VariableNotFoundException
java.rmi.RemoteException

getVariables

java.util.Map<java.lang.String,java.lang.Object> getVariables(ActivityInstanceUUID activityUUID,
                                                              java.lang.String queryList)
                                                              throws InstanceNotFoundException,
                                                                     ActivityNotFoundException,
                                                                     java.rmi.RemoteException
Throws:
InstanceNotFoundException
ActivityNotFoundException
java.rmi.RemoteException

getTaskList

java.util.Collection<ActivityInstance<TaskInstance>> getTaskList(ProcessInstanceUUID instanceUUID,
                                                                 java.lang.String userId,
                                                                 ActivityState taskState,
                                                                 java.lang.String queryList)
                                                                 throws InstanceNotFoundException,
                                                                        java.rmi.RemoteException
Throws:
InstanceNotFoundException
java.rmi.RemoteException

getTaskList

java.util.Collection<ActivityInstance<TaskInstance>> getTaskList(java.lang.String userId,
                                                                 ActivityState taskState,
                                                                 java.lang.String queryList)
                                                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCommentFeed

java.util.List<Comment> getCommentFeed(ProcessInstanceUUID instanceUUID,
                                       java.lang.String queryList)
                                       throws InstanceNotFoundException,
                                              java.rmi.RemoteException
Throws:
InstanceNotFoundException
java.rmi.RemoteException


Copyright © 2009 OW2 Consortium. All Rights Reserved.