gov.nih.nci.cagrid.data.utilities
Class DataServiceHandle

java.lang.Object
  extended by gov.nih.nci.cagrid.data.utilities.DataServiceHandle
All Implemented Interfaces:
DataServiceIterator

public class DataServiceHandle
extends java.lang.Object
implements DataServiceIterator

DataServiceHandle Wrapper implementation over a data service instance to return iterators over the CQL Result Set's objects

Version:
$Id$
Author:
David W. Ervin

Constructor Summary
DataServiceHandle(DataServiceI dataService)
           
DataServiceHandle(DataServiceI dataService, java.io.InputStream wsddStream)
           
DataServiceHandle(DataServiceI dataService, java.lang.String wsddFilename)
           
 
Method Summary
 java.util.Iterator query(CQLQuery cqlQuery)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataServiceHandle

public DataServiceHandle(DataServiceI dataService)

DataServiceHandle

public DataServiceHandle(DataServiceI dataService,
                         java.lang.String wsddFilename)
                  throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException

DataServiceHandle

public DataServiceHandle(DataServiceI dataService,
                         java.io.InputStream wsddStream)
Method Detail

query

public java.util.Iterator query(CQLQuery cqlQuery)
                         throws MalformedQueryExceptionType,
                                QueryProcessingExceptionType,
                                java.rmi.RemoteException
Specified by:
query in interface DataServiceIterator
Throws:
MalformedQueryExceptionType
QueryProcessingExceptionType
java.rmi.RemoteException