@ThreadSafe public class InvDatasetFcFmrc extends InvDatasetFeatureCollection
InvDatasetFeatureCollection.StateallowedServices, config, configPath, contextName, datasetCollection, downloadService, fcType, FILES, first, LATEST_DATASET_CATALOG, latestService, lock, name, orgService, parent, state, topDirectory, VARIABLES, virtualService| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ucar.nc2.ft2.coverage.CoverageCollection |
getGridCoverage(java.lang.String matchPath) |
ucar.nc2.dt.grid.GridDataset |
getGridDataset(java.lang.String matchPath)
Get the associated Grid Dataset, if any.
|
thredds.client.catalog.builder.CatalogBuilder |
makeCatalog(java.lang.String match,
java.lang.String orgPath,
java.net.URI catURI)
Get one of the catalogs contained in this collection,
called by DataRootHandler.makeDynamicCatalog()
|
protected thredds.client.catalog.builder.DatasetBuilder |
makeDatasetTop(java.net.URI catURI,
InvDatasetFeatureCollection.State localState) |
protected void |
update(thredds.inventory.CollectionUpdateType force)
Collection was changed, update internal objects.
|
protected void |
updateCollection(InvDatasetFeatureCollection.State localState,
thredds.inventory.CollectionUpdateType force) |
void |
updateProto() |
_showStatus, buildCatalogServiceHref, checkState, factory, firstInit, getCatalogHref, getConfig, getConfigPath, getDatasetCollectionManager, getFile, getLatestFileName, getLogger, getName, getNetcdfDataset, getPath, getPointDataset, getTopDirectoryLocation, makeCatalogFiles, makeCatalogTop, makeCollection, makeDefaultServices, makeFullName, makeLatest, makeMetadataLink, makeUriResolved, processEvent, setAllowedServices, setContextName, showStatus, showStatusShortpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class InvDatasetFeatureCollectionprotected void update(thredds.inventory.CollectionUpdateType force)
throws java.io.IOException
InvDatasetFeatureCollectionupdate in class InvDatasetFeatureCollectionforce - update typejava.io.IOExceptionpublic void updateProto()
protected void updateCollection(InvDatasetFeatureCollection.State localState, thredds.inventory.CollectionUpdateType force)
updateCollection in class InvDatasetFeatureCollectionpublic thredds.client.catalog.builder.CatalogBuilder makeCatalog(java.lang.String match,
java.lang.String orgPath,
java.net.URI catURI)
throws java.io.IOException
InvDatasetFeatureCollectionmakeCatalog in class InvDatasetFeatureCollectionmatch - match.remainingorgPath - the path for the request.catURI - the base URI for the catalog to be made, used to resolve relative URLs.java.io.IOExceptionprotected thredds.client.catalog.builder.DatasetBuilder makeDatasetTop(java.net.URI catURI,
InvDatasetFeatureCollection.State localState)
makeDatasetTop in class InvDatasetFeatureCollectionpublic ucar.nc2.ft2.coverage.CoverageCollection getGridCoverage(java.lang.String matchPath)
throws java.io.IOException
getGridCoverage in class InvDatasetFeatureCollectionjava.io.IOExceptionpublic ucar.nc2.dt.grid.GridDataset getGridDataset(java.lang.String matchPath)
throws java.io.IOException
InvDatasetFeatureCollectiongetGridDataset in class InvDatasetFeatureCollectionmatchPath - match.remainingjava.io.IOException - on error