| Methods in org.nfis.gdas.v091 that throw ServiceReportException |
void |
JDBCDataRetriever.getData(java.lang.String geoLinkageField,
java.lang.String geoLinkIds,
org.nfis.gdas.v091.DatasetConfigType dataSourceParams,
java.util.ArrayList attributesArrayList,
java.math.BigInteger geoLinkIdsLimit,
java.io.OutputStream fileOut)
Using the parameters the client has provided, and values stored
in the DataHandlerConfig document, make a connection to the right data
source, build an SQL Query and use the results to create to write a
Rowset element (described in the GDAS 0.9.1 specification section 7.2.4.3)
to the passed in OutputStream. |
void |
DataRetrieverInterface.getData(java.lang.String geoLinkageField,
java.lang.String geoLinkIds,
org.nfis.gdas.v091.DatasetConfigType dataSourceParams,
java.util.ArrayList attributes,
java.math.BigInteger geoLinkIdsLimit,
java.io.OutputStream out)
This method is responsible for writing the results from the data store
as a RowsetType element to the passed in OutputStream. |
void |
DataHandler.getData(java.lang.String frameworkDomain,
java.lang.String frameworkName,
java.lang.String frameworkVersion,
java.lang.String datasetDomain,
java.lang.String datasetName,
java.lang.String attributes,
java.lang.String geoLinkIds,
java.lang.String xsltUrl,
java.io.OutputStream fileOut)
Handle the GDAS GetData request. |