org.ow2.bonita.facade.internal
Interface InternalQueryDefinitionAPI

All Known Subinterfaces:
EJB2QueryDefinitionAPI

public interface InternalQueryDefinitionAPI

For internal use only.


Method Summary
 DataFieldDefinition getActivityDataField(ActivityDefinitionUUID activityDefinitionUUID, java.lang.String dataFieldId, java.lang.String queryList)
           
 java.util.Set<DataFieldDefinition> getActivityDataFields(ActivityDefinitionUUID uuid, java.lang.String queryList)
           
 ProcessDefinition getLastProcess(java.lang.String processId, java.lang.String queryList)
           
 ProcessDefinition getProcess(ProcessDefinitionUUID processDefinitionUUID, java.lang.String queryList)
           
 ProcessDefinition getProcess(java.lang.String processId, java.lang.String processVersion, java.lang.String queryList)
           
 java.util.Set<ActivityDefinition> getProcessActivities(ProcessDefinitionUUID processDefinitionUUID, java.lang.String queryList)
           
 ActivityDefinition getProcessActivity(ProcessDefinitionUUID processDefinitionUUID, java.lang.String activityId, java.lang.String queryList)
           
 ActivityDefinitionUUID getProcessActivityId(ProcessDefinitionUUID processDefinitionUUID, java.lang.String activityName, java.lang.String queryList)
           
 DataFieldDefinition getProcessDataField(ProcessDefinitionUUID processDefinitionUUID, java.lang.String dataFieldId, java.lang.String queryList)
           
 java.util.Set<DataFieldDefinition> getProcessDataFields(ProcessDefinitionUUID processDefinitionUUID, java.lang.String queryList)
           
 java.util.Set<ProcessDefinition> getProcesses(ProcessDefinition.ProcessState processState, java.lang.String queryList)
           
 java.util.Set<ProcessDefinition> getProcesses(java.lang.String queryList)
           
 java.util.Set<ProcessDefinition> getProcesses(java.lang.String processId, ProcessDefinition.ProcessState processState, java.lang.String queryList)
           
 java.util.Set<ProcessDefinition> getProcesses(java.lang.String processId, java.lang.String queryList)
           
 java.lang.String getProcessMetaData(ProcessDefinitionUUID uuid, java.lang.String key, java.lang.String queryList)
           
 ParticipantDefinition getProcessParticipant(ProcessDefinitionUUID processDefinitionUUID, java.lang.String participantId, java.lang.String queryList)
           
 ParticipantDefinitionUUID getProcessParticipantId(ProcessDefinitionUUID processDefinitionUUID, java.lang.String participantName, java.lang.String queryList)
           
 java.util.Set<ParticipantDefinition> getProcessParticipants(ProcessDefinitionUUID processDefinitionUUID, java.lang.String queryList)
           
 

Method Detail

getProcess

ProcessDefinition getProcess(java.lang.String processId,
                             java.lang.String processVersion,
                             java.lang.String queryList)
                             throws ProcessNotFoundException,
                                    java.rmi.RemoteException
Throws:
ProcessNotFoundException
java.rmi.RemoteException

getProcesses

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

getProcesses

java.util.Set<ProcessDefinition> getProcesses(java.lang.String processId,
                                              java.lang.String queryList)
                                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getProcess

ProcessDefinition getProcess(ProcessDefinitionUUID processDefinitionUUID,
                             java.lang.String queryList)
                             throws java.rmi.RemoteException,
                                    ProcessNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException

getProcesses

java.util.Set<ProcessDefinition> getProcesses(ProcessDefinition.ProcessState processState,
                                              java.lang.String queryList)
                                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getProcesses

java.util.Set<ProcessDefinition> getProcesses(java.lang.String processId,
                                              ProcessDefinition.ProcessState processState,
                                              java.lang.String queryList)
                                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getProcessParticipants

java.util.Set<ParticipantDefinition> getProcessParticipants(ProcessDefinitionUUID processDefinitionUUID,
                                                            java.lang.String queryList)
                                                            throws java.rmi.RemoteException,
                                                                   ProcessNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException

getProcessParticipant

ParticipantDefinition getProcessParticipant(ProcessDefinitionUUID processDefinitionUUID,
                                            java.lang.String participantId,
                                            java.lang.String queryList)
                                            throws java.rmi.RemoteException,
                                                   ProcessNotFoundException,
                                                   ParticipantNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException
ParticipantNotFoundException

getProcessActivities

java.util.Set<ActivityDefinition> getProcessActivities(ProcessDefinitionUUID processDefinitionUUID,
                                                       java.lang.String queryList)
                                                       throws java.rmi.RemoteException,
                                                              ProcessNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException

getProcessActivity

ActivityDefinition getProcessActivity(ProcessDefinitionUUID processDefinitionUUID,
                                      java.lang.String activityId,
                                      java.lang.String queryList)
                                      throws java.rmi.RemoteException,
                                             ProcessNotFoundException,
                                             ActivityNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException
ActivityNotFoundException

getProcessActivityId

ActivityDefinitionUUID getProcessActivityId(ProcessDefinitionUUID processDefinitionUUID,
                                            java.lang.String activityName,
                                            java.lang.String queryList)
                                            throws java.rmi.RemoteException,
                                                   ProcessNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException

getProcessParticipantId

ParticipantDefinitionUUID getProcessParticipantId(ProcessDefinitionUUID processDefinitionUUID,
                                                  java.lang.String participantName,
                                                  java.lang.String queryList)
                                                  throws java.rmi.RemoteException,
                                                         ProcessNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException

getLastProcess

ProcessDefinition getLastProcess(java.lang.String processId,
                                 java.lang.String queryList)
                                 throws java.rmi.RemoteException,
                                        ProcessNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException

getProcessDataFields

java.util.Set<DataFieldDefinition> getProcessDataFields(ProcessDefinitionUUID processDefinitionUUID,
                                                        java.lang.String queryList)
                                                        throws java.rmi.RemoteException,
                                                               ProcessNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException

getProcessDataField

DataFieldDefinition getProcessDataField(ProcessDefinitionUUID processDefinitionUUID,
                                        java.lang.String dataFieldId,
                                        java.lang.String queryList)
                                        throws java.rmi.RemoteException,
                                               ProcessNotFoundException,
                                               DataFieldNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException
DataFieldNotFoundException

getActivityDataFields

java.util.Set<DataFieldDefinition> getActivityDataFields(ActivityDefinitionUUID uuid,
                                                         java.lang.String queryList)
                                                         throws java.rmi.RemoteException,
                                                                ActivityDefNotFoundException
Throws:
java.rmi.RemoteException
ActivityDefNotFoundException

getActivityDataField

DataFieldDefinition getActivityDataField(ActivityDefinitionUUID activityDefinitionUUID,
                                         java.lang.String dataFieldId,
                                         java.lang.String queryList)
                                         throws java.rmi.RemoteException,
                                                ActivityDefNotFoundException,
                                                DataFieldNotFoundException
Throws:
java.rmi.RemoteException
ActivityDefNotFoundException
DataFieldNotFoundException

getProcessMetaData

java.lang.String getProcessMetaData(ProcessDefinitionUUID uuid,
                                    java.lang.String key,
                                    java.lang.String queryList)
                                    throws java.rmi.RemoteException,
                                           ProcessNotFoundException
Throws:
java.rmi.RemoteException
ProcessNotFoundException


Copyright © 2009 OW2 Consortium. All Rights Reserved.