org.LexGrid.LexBIG.caCore.webservice
Class LexEVSWSQueryImpl
java.lang.Object
ServletEndpointSupport
org.LexGrid.LexBIG.caCore.webservice.LexEVSWSQueryImpl
- All Implemented Interfaces:
- WSQuery
public class LexEVSWSQueryImpl
- extends ServletEndpointSupport
- implements WSQuery
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LexEVSWSQueryImpl
public LexEVSWSQueryImpl()
destroy
public void destroy()
onInit
protected void onInit()
throws ServiceException
- Throws:
ServiceException
getVersion
public java.lang.String getVersion()
- Specified by:
getVersion
in interface WSQuery
getRecordsPerQuery
public int getRecordsPerQuery()
- Specified by:
getRecordsPerQuery
in interface WSQuery
getMaximumRecordsPerQuery
public int getMaximumRecordsPerQuery()
- Specified by:
getMaximumRecordsPerQuery
in interface WSQuery
getTotalNumberOfRecords
public int getTotalNumberOfRecords(java.lang.String targetClassName,
java.lang.Object criteria)
throws java.lang.Exception
- Specified by:
getTotalNumberOfRecords
in interface WSQuery
- Throws:
java.lang.Exception
queryObject
public java.util.List queryObject(java.lang.String targetClassName,
java.lang.Object criteria)
throws java.lang.Exception
- Specified by:
queryObject
in interface WSQuery
- Throws:
java.lang.Exception
query
public java.util.List query(java.lang.String targetClassName,
java.lang.Object criteria,
int startIndex)
throws java.lang.Exception
- Specified by:
query
in interface WSQuery
- Throws:
java.lang.Exception
getAssociation
public java.util.List getAssociation(java.lang.Object source,
java.lang.String associationName,
int startIndex)
throws java.lang.Exception
- Specified by:
getAssociation
in interface WSQuery
- Throws:
java.lang.Exception