public class NcmlDatasetBesApi extends BesApi
_regexToMatchLastDotSuffixString, ASCII, CF_HISTORY_ENTRY_CONTEXT, CSV, DAP2_DATA, DAP4_DATA, DAP4_DMR, DAS, DataDDX, DDS, DDX, DEFAULT_XDAP_ACCEPT, ERRORS_CONTEXT, EXPLICIT_CONTAINERS_CONTEXT, GEOTIFF, GMLJP2, HTML_FORM, IJSON, INFO_PAGE, JSON, MAX_RESPONSE_SIZE_CONTEXT, NETCDF_3, NETCDF_4, STORE_RESULT_CONTEXT, STREAM, W10N, W10N_CALLBACK, W10N_FLATTEN, W10N_META, W10N_TRAVERSE, XDAP_ACCEPT_CONTEXT, XML_DATA, XML_ERRORS, XMLBASE_CONTEXT
Constructor and Description |
---|
NcmlDatasetBesApi() |
Modifier and Type | Method and Description |
---|---|
org.jdom.Document |
getDap2RequestDocument(java.lang.String type,
java.lang.String localDataSourceId,
java.lang.String ce,
java.lang.String xdap_accept,
int maxResponseSize,
java.lang.String xmlBase,
java.lang.String formURL,
java.lang.String returnAs,
java.lang.String errorContext)
This child class of opendap.bes.BesApi provides an implementation of the
getRequestDocument method that utilizes the BES ncml dataset container API.
|
besTransaction, besTransaction, constraintElement, containerElement, dap4ConstraintElement, dap4FunctionElement, defineElement, getAdministrator, getBES, getBesCatalog, getBesDataSourceID, getBesDataSourceID, getBESprefix, getBesVersion, getCombinedVersionDocument, getDap2DataAsAsciiRequest, getDap2DataAsGeoTiffRequest, getDap2DataAsGmlJpeg2000Request, getDap2DataAsJsonRequest, getDap2DataAsNetcdf3Request, getDap2DataAsNetcdf4Request, getDap2DataAsW10nJsonRequest, getDap2IjsnDataRequest, getDap2IjsnMetadataRequest, getDap2MetadataAsJsonRequest, getDap2MetadataAsW10nJsonRequest, getDap2RequestDocument, getDap4DataAsCsvRequest, getDap4DataAsGeoTiffRequest, getDap4DataAsGmlJpeg2000Request, getDap4DataAsJsonRequest, getDap4DataAsNetcdf3Request, getDap4DataAsNetcdf4Request, getDap4DataRequest, getDap4IjsnDataRequest, getDap4IjsnMetadataRequest, getDap4JsonMetadataRequest, getDap4RequestDocument, getDASRequest, getDDSRequest, getDDXDocument, getDDXRequest, getDMRDocument, getDMRRequest, getElement, getElement, getGroupVersionDocument, getHtmlFormRequest, getHtmlInfoPageRequest, getPathInfoDocument, getShowCatalogRequestDocument, getShowInfoRequestDocument, getShowPathInfoRequestDocument, getShowRequestDocument, getShowVersionRequestDocument, getStreamRequest, getXmlDataRequest, init, isConfigured, isInitialized, setContainerElement, setContextElement, showPathInfoRequestElement, writeDap2Data, writeDap2DataAsAscii, writeDap2DataAsGeoTiff, writeDap2DataAsGmlJpeg2000, writeDap2DataAsIjsn, writeDap2DataAsJson, writeDap2DataAsNetcdf3, writeDap2DataAsNetcdf4, writeDap2DataAsW10nJson, writeDap2DataAsXml, writeDap2DataRequestForm, writeDap2HtmlInfoPage, writeDap2MetadataAsIjsn, writeDap2MetadataAsJson, writeDap2MetadataAsW10nJson, writeDap4Data, writeDap4DataAsCsv, writeDap4DataAsGeoTiff, writeDap4DataAsGmlJpeg2000, writeDap4DataAsIjsn, writeDap4DataAsJson, writeDap4DataAsNetcdf3, writeDap4DataAsNetcdf4, writeDap4DataAsXml, writeDap4MetadataAsIjsn, writeDap4MetadataAsJson, writeDAS, writeDDS, writeDDX, writeDMR, writeFile, writePathInfoResponse
public org.jdom.Document getDap2RequestDocument(java.lang.String type, java.lang.String localDataSourceId, java.lang.String ce, java.lang.String xdap_accept, int maxResponseSize, java.lang.String xmlBase, java.lang.String formURL, java.lang.String returnAs, java.lang.String errorContext) throws BadConfigurationException
getDap2RequestDocument
in class BesApi
type
- The type of thing being requested. For example a DDX would be
opendap.bes.BesXmlAPI.DDXlocalDataSourceId
- See opendap.bes.BesXmlAPI.DDXce
- See opendap.bes.BesXmlAPIxdap_accept
- See opendap.bes.BesXmlAPIxmlBase
- See opendap.bes.BesXmlAPIformURL
- See opendap.bes.BesXmlAPIreturnAs
- See opendap.bes.BesXmlAPIerrorContext
- See opendap.bes.BesXmlAPImaxResponseSize
- Maximum allowable response size.BadConfigurationException
- When the bad things happen.BesApi