Package thredds.featurecollection
Class InvDatasetFcPoint
java.lang.Object
thredds.featurecollection.InvDatasetFeatureCollection
thredds.featurecollection.InvDatasetFcPoint
- All Implemented Interfaces:
Closeable,AutoCloseable
InvDataset Feature Collection for Point types.
Implement with CompositeDatasetFactory
- Since:
- Nov 20, 2010
-
Nested Class Summary
Nested classes/interfaces inherited from class thredds.featurecollection.InvDatasetFeatureCollection
InvDatasetFeatureCollection.State -
Field Summary
Fields inherited from class thredds.featurecollection.InvDatasetFeatureCollection
allowedServices, config, configPath, contextName, datasetCollection, downloadService, fcType, FILES, first, LATEST_DATASET_CATALOG, latestService, lock, name, orgService, parent, state, topDirectory, useNetcdfJavaBuilders, VARIABLES, virtualService -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()ucar.nc2.ft.FeatureDatasetPointgetPointDataset(String matchPath) Get the associated Point Dataset, if any.thredds.client.catalog.builder.CatalogBuildermakeCatalog(String match, String orgPath, URI catURI) Get one of the catalogs contained in this collection, called by DataRootHandler.makeDynamicCatalog()protected thredds.client.catalog.builder.DatasetBuildermakeDatasetTop(URI catURI, InvDatasetFeatureCollection.State localState) voidupdateCollection(InvDatasetFeatureCollection.State localState, thredds.inventory.CollectionUpdateType force) Methods inherited from class thredds.featurecollection.InvDatasetFeatureCollection
_showStatus, buildCatalogServiceHref, checkState, factory, firstInit, getCatalogHref, getConfig, getConfigPath, getDatasetCollectionManager, getFile, getGridCoverage, getGridDataset, getLatestFileName, getLogger, getName, getNetcdfDataset, getPath, getSimpleGeometryDataset, getTopDirectoryLocation, makeCatalogFiles, makeCatalogTop, makeCollection, makeDefaultServices, makeFullName, makeLatest, makeMetadataLink, makeUriResolved, processEvent, setAllowedServices, setContextName, showStatus, showStatusShort, update
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classInvDatasetFeatureCollection
-
getPointDataset
Description copied from class:InvDatasetFeatureCollectionGet the associated Point Dataset, if any. called by DatasetHandler.openPointDataset()- Overrides:
getPointDatasetin classInvDatasetFeatureCollection- Parameters:
matchPath- match.remaining- Returns:
- Grid Dataset, or null if n/a
-
updateCollection
public void updateCollection(InvDatasetFeatureCollection.State localState, thredds.inventory.CollectionUpdateType force) - Specified by:
updateCollectionin classInvDatasetFeatureCollection
-
makeCatalog
public thredds.client.catalog.builder.CatalogBuilder makeCatalog(String match, String orgPath, URI catURI) throws IOException Description copied from class:InvDatasetFeatureCollectionGet one of the catalogs contained in this collection, called by DataRootHandler.makeDynamicCatalog()- Specified by:
makeCatalogin classInvDatasetFeatureCollection- Parameters:
match- match.remainingorgPath- the path for the request.catURI- the base URI for the catalog to be made, used to resolve relative URLs.- Returns:
- containing catalog
- Throws:
IOException
-
makeDatasetTop
protected thredds.client.catalog.builder.DatasetBuilder makeDatasetTop(URI catURI, InvDatasetFeatureCollection.State localState) - Specified by:
makeDatasetTopin classInvDatasetFeatureCollection
-