Package thredds.featurecollection
Class InvDatasetFcPoint
- java.lang.Object
-
- thredds.featurecollection.InvDatasetFeatureCollection
-
- thredds.featurecollection.InvDatasetFcPoint
-
- All Implemented Interfaces:
Closeable,AutoCloseable
public class InvDatasetFcPoint extends InvDatasetFeatureCollection
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()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 Detail
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classInvDatasetFeatureCollection
-
getPointDataset
public ucar.nc2.ft.FeatureDatasetPoint getPointDataset(String matchPath)
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
-
-