@ThreadSafe public class InvDatasetFcFmrc extends InvDatasetFeatureCollection
InvDatasetFeatureCollection.StatecdmrService, config, context, dcm, featureType, FILES, LATEST_DATASET, LATEST_DATASET_NAME, LATEST_SERVICE, lock, orgService, path, state, topDirectory, Virtual_Services, virtualServicelog, mark, ncmlElement, tm, tmi, tmi6access, 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,
FeatureType featureType,
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 baseURI)
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, getNetcdfDataset, getPath, getRawFileScan, getTopDirectoryLocation, handleCollectionEvent, makeCatalogTop, makeVirtualService, setCatalogServletName, setCdmrFeatureServiceUrlPath, setContextequals, 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, setXlinkHrefaddAccess, 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, setUrlPath, setUserProperty, toString, transferMetadata, writeHtmlDescription, writeHtmlDescriptionfindAccess, getCatalogUrl, getHistory, getParentCatalog, getProcessing, getRestrictAccess, getRights, getSubsetUrl, getSummary, getTimeCoverage, getVariablespublic InvDatasetFcFmrc(InvDatasetImpl parent, String name, String path, FeatureType featureType, FeatureCollectionConfig config)
public void update(CollectionManager.Force force)
InvDatasetFeatureCollectionupdate in class InvDatasetFeatureCollectionforce - test : update index if anything changed or nocheck - use index if it existspublic void updateProto()
InvDatasetFeatureCollectionupdateProto in class InvDatasetFeatureCollectionprotected InvDatasetFeatureCollection.State checkState() throws IOException
InvDatasetFeatureCollectioncheckState in class InvDatasetFeatureCollectionIOException - on read errorpublic InvCatalogImpl makeCatalog(String match, String orgPath, URI baseURI)
InvDatasetFeatureCollectionmakeCatalog in class InvDatasetFeatureCollectionmatch - match.remainingorgPath - the path for the request.baseURI - the base URI for the catalog, used to resolve relative URLs.public GridDataset getGridDataset(String matchPath) throws IOException
InvDatasetFeatureCollectiongetGridDataset in class InvDatasetFeatureCollectionmatchPath - match.remainingIOException - on errorCopyright © 1999-2012 UCAR/Unidata. All Rights Reserved.