gov.nih.nci.system.webservice
Interface WSQuery

All Known Implementing Classes:
LexEVSWSQueryImpl, WSQueryImpl

public interface WSQuery


Method Summary
 java.util.List getAssociation(java.lang.Object source, java.lang.String associationName, int startIndex)
           
 int getMaximumRecordsPerQuery()
           
 int getRecordsPerQuery()
           
 int getTotalNumberOfRecords(java.lang.String targetClassName, java.lang.Object criteria)
           
 java.lang.String getVersion()
           
 java.util.List query(java.lang.String targetClassName, java.lang.Object criteria, int startIndex)
           
 java.util.List queryObject(java.lang.String targetClassName, java.lang.Object criteria)
           
 

Method Detail

getTotalNumberOfRecords

int getTotalNumberOfRecords(java.lang.String targetClassName,
                            java.lang.Object criteria)
                            throws java.lang.Exception
Throws:
java.lang.Exception

queryObject

java.util.List queryObject(java.lang.String targetClassName,
                           java.lang.Object criteria)
                           throws java.lang.Exception
Throws:
java.lang.Exception

query

java.util.List query(java.lang.String targetClassName,
                     java.lang.Object criteria,
                     int startIndex)
                     throws java.lang.Exception
Throws:
java.lang.Exception

getAssociation

java.util.List getAssociation(java.lang.Object source,
                              java.lang.String associationName,
                              int startIndex)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getVersion

java.lang.String getVersion()

getRecordsPerQuery

int getRecordsPerQuery()

getMaximumRecordsPerQuery

int getMaximumRecordsPerQuery()