public class NcmlDatasetBesApi extends BesApi implements java.lang.Cloneable
ASCII, BES_SERVER_ADMINISTRATOR_KEY, BES_SUPPORT_EMAIL_KEY, CF_HISTORY_ENTRY_CONTEXT, CLOUDY_DAP_CONTEXT, COVJSON, CSV, DAP2_DATA, DAP4_DATA, DAP4_DMR, DAS, DataDDX, DDS, DDX, DEFAULT_BES_CATALOG_NAME, DEFAULT_BES_CATALOG_TYPE_MATCH_KEY, DEFAULT_BES_CONTAINER, DEFAULT_SUPPORT_EMAIL_ADDRESS, DEFAULT_XDAP_ACCEPT, ERRORS_CONTEXT, EXPLICIT_CONTAINERS_CONTEXT, GEOTIFF, GMLJP2, HTML_FORM, IJSON, INFO_PAGE, JSON, MATCH_LAST_DOT_SUFFIX_REGEX_STRING, MAX_RESPONSE_SIZE_CONTEXT, NETCDF_3, NETCDF_4, REQUEST_ID, SHOW_BES_KEY, STORE_RESULT_CONTEXT, STREAM, VALUE, 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 |
---|---|
java.lang.Object |
clone() |
org.jdom.Document |
getDap2RequestDocument(java.lang.String type,
java.lang.String localDataSourceId,
java.lang.String ce,
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, getAdminInfo, getBES, getBesCombinedTypeMatch, getBESConfigParameterMap, getBesContainerName, getBesDataSourceID, getBesDataSourceID, getBesNode, getBesNodeNoCache, getBESprefix, getBesSpaceName, getBesVersion, getCombinedVersionDocument, getDap2DataAsAsciiRequest, getDap2DataAsCovJsonRequest, getDap2DataAsGeoTiffRequest, getDap2DataAsGmlJpeg2000Request, getDap2DataAsJsonRequest, getDap2DataAsNetcdf3Request, getDap2DataAsNetcdf4Request, getDap2DataAsW10nJsonRequest, getDap2IjsnDataRequest, getDap2IjsnMetadataRequest, getDap2MetadataAsJsonRequest, getDap2MetadataAsW10nJsonRequest, getDap2RequestDocumentAsync, getDap4DataAsCovJsonRequest, getDap4DataAsCsvRequest, getDap4DataAsGeoTiffRequest, getDap4DataAsGmlJpeg2000Request, getDap4DataAsJsonRequest, getDap4DataAsNetcdf3Request, getDap4DataAsNetcdf4Request, getDap4DataRequest, getDap4IjsnDataRequest, getDap4IjsnMetadataRequest, getDap4JsonMetadataRequest, getDap4RequestDocument, getDASRequest, getDDSRequest, getDDXDocument, getDDXRequest, getDefaultBesCombinedTypeMatchPattern, getDMRDocument, getDMRRequest, getElement, getElement, getGroupVersionDocument, getHtmlFormRequest, getHtmlInfoPageRequest, getPathInfoDocument, getShowBesKeyRequestDocument, getShowInfoRequestDocument, getShowNodeRequestDocument, getShowPathInfoRequestDocument, getShowRequestDocument, getShowVersionRequestDocument, getSiteMapRequestDocument, getSiteMapRequestElement, getStreamRequest, getSupportEmail, getXmlDataRequest, init, isConfigured, isInitialized, processBesParameterMap, setContainerElement, setContextElement, showBesKey, showBesKeyRequestElement, showPathInfoRequestElement, writeCombinedSiteMapResponse, writeDap2Data, writeDap2DataAsAscii, writeDap2DataAsCovJson, writeDap2DataAsGeoTiff, writeDap2DataAsGmlJpeg2000, writeDap2DataAsIjsn, writeDap2DataAsJson, writeDap2DataAsNetcdf3, writeDap2DataAsNetcdf4, writeDap2DataAsW10nJson, writeDap2DataAsXml, writeDap2DataRequestForm, writeDap2HtmlInfoPage, writeDap2MetadataAsIjsn, writeDap2MetadataAsJson, writeDap2MetadataAsW10nJson, writeDap4Data, writeDap4DataAsCovJson, writeDap4DataAsCsv, writeDap4DataAsGeoTiff, writeDap4DataAsGmlJpeg2000, writeDap4DataAsIjsn, writeDap4DataAsJson, writeDap4DataAsNetcdf3, writeDap4DataAsNetcdf4, writeDap4DataAsXml, writeDap4MetadataAsIjsn, writeDap4MetadataAsJson, writeDAS, writeDDS, writeDDX, writeDMR, writeFile, writePathInfoResponse
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
public org.jdom.Document getDap2RequestDocument(java.lang.String type, java.lang.String localDataSourceId, java.lang.String ce, 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.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