@Immutable public class DatasetScan extends CatalogRef
Access, Alias, Authority, CollectionType, Contributors, Creators, DataFormatType, DatasetHash, DatasetRoots, Datasets, DataSize, Dates, Documentation, Expires, FeatureType, GeospatialCoverage, Harvest, Id, Keywords, MetadataOther, Ncml, Projects, Properties, Publishers, RestrictAccess, ServiceName, Services, ThreddsMetadataInheritable, TimeCoverage, UrlPath, UseRemoteCatalogService, VariableGroups, VariableMapLink, Versionflds, name, parent| Constructor and Description |
|---|
DatasetScan(DatasetNode parent,
String name,
String xlink,
Map<String,Object> flds,
List<AccessBuilder> accessBuilders,
List<DatasetBuilder> datasetBuilders,
DatasetScanConfig config) |
| Modifier and Type | Method and Description |
|---|---|
String |
getPath() |
String |
getScanLocation() |
Catalog |
makeCatalogForDirectory(String orgPath,
URI catURI)
Called from DataRootHandler.makeDynamicCatalog(), called from LocalCatalogServiceController ...
|
Catalog |
makeLatestResolvedCatalog(String orgPath,
URI baseURI)
Build a catalog for the given resolver path by scanning the
location associated with this InvDatasetScan.
|
getURI, getXlinkHref, isRead, setRead, useRemoteCatalogServicefindAccess, findProperty, getAccess, getAccess, getAuthority, getCatalogUrl, getCollectionType, getContributors, getCreators, getDataFormatName, getDataFormatType, getDataSize, getDates, getDocumentation, getDocumentation, getFeatureType, getFeatureTypeName, getGeospatialCoverage, getHistory, getId, getID, getKeywords, getLastModifiedDate, getLocalField, getLocalFieldAsList, getMetadata, getMetadataOther, getNcmlElement, getProcessing, getProjects, getProperties, getPublishers, getRestrictAccess, getRights, getServiceDefault, getServiceNameDefault, getSummary, getTimeCoverage, getUrlPath, getVariableMapLink, getVariables, hasAccess, hasDataSize, isDatasetScan, isHarvestfindDatasetByName, getDatasets, getFlds, getName, getParent, getParentCatalog, getParentDataset, hasNestedDatasetspublic DatasetScan(DatasetNode parent, String name, String xlink, Map<String,Object> flds, List<AccessBuilder> accessBuilders, List<DatasetBuilder> datasetBuilders, DatasetScanConfig config)
public String getPath()
public String getScanLocation()
public Catalog makeCatalogForDirectory(String orgPath, URI catURI) throws IOException
orgPath - the part of the baseURI that is the pathcatURI - the base URL for the catalog, used to resolve relative URLs.IOExceptionpublic Catalog makeLatestResolvedCatalog(String orgPath, URI baseURI) throws IOException
orgPath - the part of the baseURI that is the pathbaseURI - the base URL for the catalog, used to resolve relative URLs.IOExceptionCopyright © 1999-2015 UCAR/Unidata. All Rights Reserved.