org.ow2.bonita.facade.remote
Interface RemoteQueryDefinitionAPI

All Known Subinterfaces:
QueryDefinitionAPI

public interface RemoteQueryDefinitionAPI

For internal use only.


Method Summary
 DataFieldDefinition getActivityDataField(ActivityDefinitionUUID activityDefinitionUUID, java.lang.String dataFieldId)
           
 java.util.Set<DataFieldDefinition> getActivityDataFields(ActivityDefinitionUUID uuid)
           
 PackageDefinition getLastPackage(java.lang.String packageId)
           
 ProcessDefinition getLastProcess(java.lang.String packageId, java.lang.String processId)
           
 PackageDefinition getPackage(PackageDefinitionUUID packageDefinitionUUID)
           
 PackageDefinition getPackage(java.lang.String packageId, java.lang.String version)
           
 ProcessDefinition getPackageProcess(PackageDefinitionUUID packageDefinitionUUID, java.lang.String processId)
           
 java.util.Set<ProcessDefinition> getPackageProcesses(PackageDefinitionUUID packageDefinitionUUID)
           
 java.util.Set<ProcessDefinition> getPackageProcesses(java.lang.String packageId, java.lang.String processId)
           
 java.util.Set<PackageDefinition> getPackages()
           
 java.util.Set<PackageDefinition> getPackages(PackageDefinition.PackageState state)
           
 java.util.Set<PackageDefinition> getPackages(java.lang.String packageId)
           
 java.util.Set<PackageDefinition> getPackages(java.lang.String packageId, PackageDefinition.PackageState state)
           
 ProcessDefinition getProcess(ProcessDefinitionUUID processDefinitionUUID)
           
 ProcessDefinition getProcess(java.lang.String packageId, java.lang.String processId, java.lang.String processVersion)
           
 java.util.Set<ActivityDefinition> getProcessActivities(ProcessDefinitionUUID processDefinitionUUID)
           
 ActivityDefinition getProcessActivity(ProcessDefinitionUUID processDefinitionUUID, java.lang.String activityId)
           
 ActivityDefinitionUUID getProcessActivityId(ProcessDefinitionUUID processDefinitionUUID, java.lang.String activityName)
           
 DataFieldDefinition getProcessDataField(ProcessDefinitionUUID processDefinitionUUID, java.lang.String dataFieldId)
           
 java.util.Set<DataFieldDefinition> getProcessDataFields(ProcessDefinitionUUID processDefinitionUUID)
           
 java.util.Set<ProcessDefinition> getProcesses()
           
 java.util.Set<ProcessDefinition> getProcesses(ProcessDefinition.ProcessState processState)
           
 java.util.Set<ProcessDefinition> getProcesses(java.lang.String processId)
           
 java.util.Set<ProcessDefinition> getProcesses(java.lang.String processId, ProcessDefinition.ProcessState processState)
           
 java.util.Set<ProcessDefinition> getProcesses(java.lang.String processId, java.lang.String processVersion)
           
 ParticipantDefinition getProcessParticipant(ProcessDefinitionUUID processDefinitionUUID, java.lang.String participantId)
           
 ParticipantDefinitionUUID getProcessParticipantId(ProcessDefinitionUUID processDefinitionUUID, java.lang.String participantName)
           
 java.util.Set<ParticipantDefinition> getProcessParticipants(ProcessDefinitionUUID processDefinitionUUID)
           
 

Method Detail

getPackage

PackageDefinition getPackage(java.lang.String packageId,
                             java.lang.String version)
                             throws PackageNotFoundException,
                                    java.rmi.RemoteException
Throws:
PackageNotFoundException
java.rmi.RemoteException

getProcess

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

getProcesses

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

getPackages

java.util.Set<PackageDefinition> getPackages()
                                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPackages

java.util.Set<PackageDefinition> getPackages(java.lang.String packageId)
                                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPackage

PackageDefinition getPackage(PackageDefinitionUUID packageDefinitionUUID)
                             throws java.rmi.RemoteException,
                                    PackageNotFoundException
Throws:
java.rmi.RemoteException
PackageNotFoundException

getPackages

java.util.Set<PackageDefinition> getPackages(PackageDefinition.PackageState state)
                                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPackages

java.util.Set<PackageDefinition> getPackages(java.lang.String packageId,
                                             PackageDefinition.PackageState state)
                                             throws java.rmi.RemoteException,
                                                    PackageNotFoundException
Throws:
java.rmi.RemoteException
PackageNotFoundException

getPackageProcesses

java.util.Set<ProcessDefinition> getPackageProcesses(PackageDefinitionUUID packageDefinitionUUID)
                                                     throws java.rmi.RemoteException,
                                                            PackageNotFoundException
Throws:
java.rmi.RemoteException
PackageNotFoundException

getPackageProcess

ProcessDefinition getPackageProcess(PackageDefinitionUUID packageDefinitionUUID,
                                    java.lang.String processId)
                                    throws java.rmi.RemoteException,
                                           PackageNotFoundException,
                                           ProcessNotFoundException
Throws:
java.rmi.RemoteException
PackageNotFoundException
ProcessNotFoundException

getProcesses

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

getProcesses

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

getPackageProcesses

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

getProcess

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

getProcesses

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

getProcesses

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

getProcessParticipants

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

getProcessParticipant

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

getProcessActivities

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

getProcessActivity

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

getProcessActivityId

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

getProcessParticipantId

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

getLastPackage

PackageDefinition getLastPackage(java.lang.String packageId)
                                 throws java.rmi.RemoteException,
                                        PackageNotFoundException
Throws:
java.rmi.RemoteException
PackageNotFoundException

getLastProcess

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

getProcessDataFields

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

getProcessDataField

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

getActivityDataFields

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

getActivityDataField

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


Copyright © 2008 OW2 Consortium. All Rights Reserved.