@ThreadSafe public class InvDatasetFcFmrc extends InvDatasetFeatureCollection
InvDatasetFeatureCollection.State
cdmrService, config, context, dcm, fcType, FILES, LATEST_DATASET_CATALOG, LATEST_SERVICE, latestFileName, lock, orgService, path, state, topDirectory, VARIABLES, Virtual_Services, virtualService
log, mark, ncmlElement, tm, tmi, tmi6
access, authorityName, catalog, collectionType, contributors, creators, dataFormatType, datasets, dataType, dates, defaultService, docs, gc, harvest, id, keywords, metadata, name, parent, projects, properties, publishers, restrictAccess, services, tc, variableMapLink, variables
Constructor and Description |
---|
InvDatasetFcFmrc(InvDatasetImpl parent,
String name,
String path,
FeatureCollectionType fcType,
FeatureCollectionConfig config) |
Modifier and Type | Method and Description |
---|---|
protected InvDatasetFeatureCollection.State |
checkState()
a request has come in, check that the state is up-to-date
|
GridDataset |
getGridDataset(String matchPath)
Get the associated Grid Dataset, if any.
|
InvCatalogImpl |
makeCatalog(String match,
String orgPath,
URI catURI)
Get one of the catalogs contained in this collection,
called by DataRootHandler.makeDynamicCatalog()
|
void |
update(CollectionManager.Force force)
Collection was changed, update internal objects.
|
void |
updateProto()
update the proto dataset being used.
|
factory, finishConstruction, firstInit, getCatalogHref, getConfig, getDatasetCollectionManager, getDatasets, getFeatureDatasetPoint, getFile, getLatestFileName, getLogger, getNetcdfDataset, getPath, getTopDirectoryLocation, handleCollectionEvent, makeCatalogFiles, makeCatalogTop, makeLatest, makeMetadataLink, makeVirtualService, setCatalogServletName, setCdmrFeatureServiceUrlPath, setContext, setLoggerFactory
equals, findDatasetByName, findProperty, findService, finish, getAccess, getAccess, getAlias, getAuthority, getCalendarDateCoverage, getCollectionType, getContributors, getCreators, getDataFormatType, getDataType, getDates, getDocumentation, getDocumentation, getFullName, getGeospatialCoverage, getID, getKeywords, getMark, getMetadata, getMetadata, getName, getParent, getProjects, getProperties, getProxyDataset, getPublishers, getServiceDefault, getUniqueID, getURI, getUrlPath, getUserProperty, getVariableMapLink, getVariables, getXlinkHref, hasAccess, hashCode, hasNestedDatasets, isHarvest, isRead, readAsynch, release, setXlinkHref
addAccess, addAccess, addDataset, addDataset, addDocumentation, addProperty, addService, canonicalize, dump, getAccessLocal, getDataSize, getLastModifiedDate, getLocalMetadata, getLocalMetadataInheritable, getNcmlElement, getParentReal, getServiceName, getServicesLocal, main, removeDataset, removeLocalMetadata, removeService, replaceDataset, resolve, setAlias, setAuthority, setCatalog, setCollectionType, setContributors, setDataFormatType, setDataSize, setDataType, setGeospatialCoverage, setHarvest, setID, setKeywords, setLastModifiedDate, setLastModifiedDate, setLocalMetadata, setMark, setName, setNcmlElement, setParent, setProjects, setPublishers, setResourceControl, setServiceName, setServicesLocal, setTimeCoverage, setTimeCoverage, setUrlPath, setUserProperty, toString, transferMetadata, writeHtmlDescription, writeHtmlDescription
findAccess, getCatalogUrl, getHistory, getParentCatalog, getProcessing, getRestrictAccess, getRights, getSubsetUrl, getSummary, getTimeCoverage, getVariables
public InvDatasetFcFmrc(InvDatasetImpl parent, String name, String path, FeatureCollectionType fcType, FeatureCollectionConfig config)
public void update(CollectionManager.Force force)
InvDatasetFeatureCollection
update
in class InvDatasetFeatureCollection
force
- test : update index if anything changed or nocheck - use index if it existspublic void updateProto()
InvDatasetFeatureCollection
updateProto
in class InvDatasetFeatureCollection
protected InvDatasetFeatureCollection.State checkState() throws IOException
InvDatasetFeatureCollection
checkState
in class InvDatasetFeatureCollection
IOException
- on read errorpublic InvCatalogImpl makeCatalog(String match, String orgPath, URI catURI)
InvDatasetFeatureCollection
makeCatalog
in class InvDatasetFeatureCollection
match
- match.remainingorgPath
- the path for the request.catURI
- the base URI for the catalog to be made, used to resolve relative URLs.public GridDataset getGridDataset(String matchPath) throws IOException
InvDatasetFeatureCollection
getGridDataset
in class InvDatasetFeatureCollection
matchPath
- match.remainingIOException
- on errorCopyright © 1999–2015 UCAR/Unidata. All rights reserved.