@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(String matchPath) |
ucar.nc2.dt.grid.GridDataset |
getGridDataset(String matchPath)
Get the associated Grid Dataset, if any.
|
thredds.client.catalog.builder.CatalogBuilder |
makeCatalog(String match,
String orgPath,
URI catURI)
Get one of the catalogs contained in this collection,
called by DataRootHandler.makeDynamicCatalog()
|
protected thredds.client.catalog.builder.DatasetBuilder |
makeDatasetTop(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 Closeableclose in interface AutoCloseableclose in class InvDatasetFeatureCollectionprotected void update(thredds.inventory.CollectionUpdateType force)
throws IOException
InvDatasetFeatureCollectionupdate in class InvDatasetFeatureCollectionforce - update typeIOExceptionpublic void updateProto()
protected void updateCollection(InvDatasetFeatureCollection.State localState, thredds.inventory.CollectionUpdateType force)
updateCollection in class InvDatasetFeatureCollectionpublic thredds.client.catalog.builder.CatalogBuilder makeCatalog(String match, String orgPath, URI catURI) throws 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.IOExceptionprotected thredds.client.catalog.builder.DatasetBuilder makeDatasetTop(URI catURI, InvDatasetFeatureCollection.State localState)
makeDatasetTop in class InvDatasetFeatureCollectionpublic ucar.nc2.ft2.coverage.CoverageCollection getGridCoverage(String matchPath) throws IOException
getGridCoverage in class InvDatasetFeatureCollectionIOExceptionpublic ucar.nc2.dt.grid.GridDataset getGridDataset(String matchPath) throws IOException
InvDatasetFeatureCollectiongetGridDataset in class InvDatasetFeatureCollectionmatchPath - match.remainingIOException - on error