Uses of Interface
thredds.crawlabledataset.CrawlableDataset

Packages that use CrawlableDataset
thredds.catalog Reads and writes THREDDS Dataset Inventory Catalog XML documents. 
thredds.cataloggen   
thredds.cataloggen.datasetenhancer   
thredds.cataloggen.inserter   
thredds.crawlabledataset   
thredds.crawlabledataset.filter   
thredds.crawlabledataset.sorter   
thredds.filesystem Implementations for thredds.inventory.MCollection ControllerOS - just a front for using OS file system services. 
 

Uses of CrawlableDataset in thredds.catalog
 

Classes in thredds.catalog that implement CrawlableDataset
 class CrawlableCatalog
           
 

Methods in thredds.catalog that return CrawlableDataset
 CrawlableDataset CrawlableCatalog.getDescendant(String relativePath)
           
 CrawlableDataset CrawlableCatalog.getParentDataset()
           
 CrawlableDataset InvDatasetScan.requestCrawlableDataset(String path)
          Return the CrawlableDataset for the given path, null if this InvDatasetScan does not allow (filters out) the requested CrawlableDataset.
 

Methods in thredds.catalog that return types with arguments of type CrawlableDataset
 List<CrawlableDataset> CrawlableCatalog.listDatasets()
           
 List<CrawlableDataset> CrawlableCatalog.listDatasets(CrawlableDatasetFilter filter)
           
 

Methods in thredds.catalog with parameters of type CrawlableDataset
 boolean InvDatasetFeatureCollection.ScanFilter.accept(CrawlableDataset dataset)
           
 

Uses of CrawlableDataset in thredds.cataloggen
 

Methods in thredds.cataloggen that return CrawlableDataset
 CrawlableDataset ProxyDatasetHandler.createProxyDataset(CrawlableDataset parent)
          Create a new dataset to add to the parent collection dataset.
 CrawlableDataset InvCrawlablePair.getCrawlableDataset()
           
 CrawlableDataset SimpleCatalogBuilder.requestCrawlableDataset(String path)
           
 CrawlableDataset CatalogBuilder.requestCrawlableDataset(String path)
          Return the CrawlableDataset for the given path, null if this CatalogBuilder does not allow the requested CrawlableDataset.
 CrawlableDataset DatasetScanCatalogBuilder.requestCrawlableDataset(String path)
           
 CrawlableDataset StandardCatalogBuilder.requestCrawlableDataset(String path)
           
 

Methods in thredds.cataloggen with parameters of type CrawlableDataset
 boolean DatasetEnhancer.addMetadata(InvDataset dataset, CrawlableDataset crDataset)
          Add metadata to the given InvDataset possibly using information from the corresponding CrawlableDataset.
 CrawlableDataset ProxyDatasetHandler.createProxyDataset(CrawlableDataset parent)
          Create a new dataset to add to the parent collection dataset.
 InvCatalogImpl SimpleCatalogBuilder.generateCatalog(CrawlableDataset catalogCrDs)
           
 InvCatalogImpl CatalogBuilder.generateCatalog(CrawlableDataset catalogCrDs)
          Return an InvCatalog for the level in the collection hierarchy specified by catalogPath.
 InvCatalogImpl DatasetScanCatalogBuilder.generateCatalog(CrawlableDataset catalogCrDs)
           
 InvCatalogImpl StandardCatalogBuilder.generateCatalog(CrawlableDataset catalogCrDs)
           
 org.jdom.Document SimpleCatalogBuilder.generateCatalogAsDocument(CrawlableDataset catalogCrDs)
           
 org.jdom.Document CatalogBuilder.generateCatalogAsDocument(CrawlableDataset catalogCrDs)
          Return a JDOM Document representation of the catalog for the level in the collection hierarchy specified by catalogPath.
 org.jdom.Document DatasetScanCatalogBuilder.generateCatalogAsDocument(CrawlableDataset catalogCrDs)
           
 org.jdom.Document StandardCatalogBuilder.generateCatalogAsDocument(CrawlableDataset catalogCrDs)
           
 String SimpleCatalogBuilder.generateCatalogAsString(CrawlableDataset catalogCrDs)
           
 String CatalogBuilder.generateCatalogAsString(CrawlableDataset catalogCrDs)
          Return a String containing the XML representation of the catalog for the level in the collection hierarchy specified by catalogPath.
 String DatasetScanCatalogBuilder.generateCatalogAsString(CrawlableDataset catalogCrDs)
           
 String StandardCatalogBuilder.generateCatalogAsString(CrawlableDataset catalogCrDs)
           
 InvCatalogImpl SimpleCatalogBuilder.generateProxyDsResolverCatalog(CrawlableDataset catalogCrDs, ProxyDatasetHandler pdh)
          Not supported by SimpleCatalogBuilder.
 InvCatalogImpl CatalogBuilder.generateProxyDsResolverCatalog(CrawlableDataset catalogCrDs, ProxyDatasetHandler pdh)
          Generate the catalog for a resolver request of the given ProxyDatasetHandler.
 InvCatalogImpl DatasetScanCatalogBuilder.generateProxyDsResolverCatalog(CrawlableDataset catalogCrDs, ProxyDatasetHandler pdh)
           
 InvCatalogImpl StandardCatalogBuilder.generateProxyDsResolverCatalog(CrawlableDataset catalogCrDs, ProxyDatasetHandler pdh)
           
 InvCatalog DirectoryScanner.getDirCatalog(CrawlableDataset catalogCrDs, String filterPattern, boolean sortInIncreasingOrder, String addIdBase, boolean addDatasetSize, String dsNameMatchPattern, String startTimeSubstitutionPattern, String duration)
           
 int ProxyDatasetHandler.getProxyDatasetLocation(CrawlableDataset parent, int collectionDatasetSize)
          Return an integer which indicates the location/index at which the new dataset should be added to the parent collection dataset.
 InvService ProxyDatasetHandler.getProxyDatasetService(CrawlableDataset parent)
          Return the InvService to be used by the InvDataset that corresponds to the created dataset.
 

Constructors in thredds.cataloggen with parameters of type CrawlableDataset
CatGenAndWrite(String collectionId, String collectionTitle, String collectionUrlId, InvService service, CrawlableDataset collectionCrDs, CrawlableDataset topCatCrDs, CrawlableDatasetFilter filter, InvDatasetImpl topLevelMetadataContainer, File catWriteDir)
           
CollectionLevelScanner(String collectionPath, CrawlableDataset collectionLevel, CrawlableDataset catalogLevel, CrawlableDataset currentLevel, CrawlableDatasetFilter filter, InvService service)
          Construct a CollectionLevelScanner.
DatasetScanCatalogBuilder(InvDatasetScan datasetScan, CrawlableDataset collectionCrDs, InvService service)
           
InvCrawlablePair(CrawlableDataset crawlableDataset, InvDataset invDataset)
           
SimpleCatalogBuilder(String collectionPath, CrawlableDataset collectionCrDs, String serviceName, String serviceTypeName, String serviceURL)
          Construct a SimpleCatalogBuilder for a given collection.
StandardCatalogBuilder(String collectionPath, String collectionName, CrawlableDataset collectionCrDs, CrawlableDatasetFilter filter, InvService service, String collectionId, CrawlableDatasetLabeler identifier, CrawlableDatasetLabeler namer, boolean doAddDatasetSize, CrawlableDatasetSorter sorter, Map proxyDatasetHandlers, List childEnhancerList, InvDatasetImpl topLevelMetadataContainer, CatalogRefExpander catalogRefExpander)
           
 

Uses of CrawlableDataset in thredds.cataloggen.datasetenhancer
 

Methods in thredds.cataloggen.datasetenhancer with parameters of type CrawlableDataset
 boolean RegExpAndDurationTimeCoverageEnhancer.addMetadata(InvDataset dataset, CrawlableDataset crDataset)
           
 

Uses of CrawlableDataset in thredds.cataloggen.inserter
 

Methods in thredds.cataloggen.inserter that return CrawlableDataset
 CrawlableDataset LatestCompleteProxyDsHandler.createProxyDataset(CrawlableDataset parent)
           
 CrawlableDataset SimpleLatestProxyDsHandler.createProxyDataset(CrawlableDataset parent)
           
 

Methods in thredds.cataloggen.inserter with parameters of type CrawlableDataset
 CrawlableDataset LatestCompleteProxyDsHandler.createProxyDataset(CrawlableDataset parent)
           
 CrawlableDataset SimpleLatestProxyDsHandler.createProxyDataset(CrawlableDataset parent)
           
 int LatestCompleteProxyDsHandler.getProxyDatasetLocation(CrawlableDataset parent, int collectionDatasetSize)
           
 int SimpleLatestProxyDsHandler.getProxyDatasetLocation(CrawlableDataset parent, int collectionDatasetSize)
           
 InvService LatestCompleteProxyDsHandler.getProxyDatasetService(CrawlableDataset parent)
           
 InvService SimpleLatestProxyDsHandler.getProxyDatasetService(CrawlableDataset parent)
           
 

Uses of CrawlableDataset in thredds.crawlabledataset
 

Classes in thredds.crawlabledataset that implement CrawlableDataset
 class CrawlableDatasetAlias
          An alias for a collection of datasets (i.e., the dataset path contains one or more wildcard characters ("*")).
 class CrawlableDatasetDods
          A description
 class CrawlableDatasetFile
          An implementation of CrawlableDataset where the dataset being represented is a local file (java.io.File).
 

Methods in thredds.crawlabledataset that return CrawlableDataset
static CrawlableDataset CrawlableDatasetFactory.createCrawlableDataset(String path, String className, Object configObj)
          Construct a CrawlableDataset for the given path using the CrawlableDataset implementation indicated by the given class name.
 CrawlableDataset CrawlableDataset.getDescendant(String relativePath)
          A factory method for getting a descendant of this datasets.
 CrawlableDataset CrawlableDatasetFile.getDescendant(String relativePath)
           
 CrawlableDataset CrawlableDatasetAlias.getDescendant(String childPath)
           
 CrawlableDataset CrawlableDatasetDods.getDescendant(String relativePath)
           
 CrawlableDataset CrawlableDataset.getParentDataset()
          Returns the parent CrawlableDataset or null if this dataset has no parent.
 CrawlableDataset CrawlableDatasetFile.getParentDataset()
           
 CrawlableDataset CrawlableDatasetAlias.getParentDataset()
           
 CrawlableDataset CrawlableDatasetDods.getParentDataset()
           
 

Methods in thredds.crawlabledataset that return types with arguments of type CrawlableDataset
 List<CrawlableDataset> CrawlableDataset.listDatasets()
          Returns the list of CrawlableDatasets contained in this collection dataset.
 List<CrawlableDataset> CrawlableDatasetFile.listDatasets()
           
 List<CrawlableDataset> CrawlableDatasetAlias.listDatasets()
           
 List<CrawlableDataset> CrawlableDataset.listDatasets(CrawlableDatasetFilter filter)
          Returns the list of CrawlableDatasets contained in this collection dataset that satisfy the given filter.
 List<CrawlableDataset> CrawlableDatasetFile.listDatasets(CrawlableDatasetFilter filter)
           
 List<CrawlableDataset> CrawlableDatasetAlias.listDatasets(CrawlableDatasetFilter filter)
           
 

Methods in thredds.crawlabledataset with parameters of type CrawlableDataset
 boolean CrawlableDatasetFilter.accept(CrawlableDataset dataset)
          Test whether the specified CrawlableDataset should be included in a list of CrawlableDatasets.
 String MultiLabeler.getLabel(CrawlableDataset dataset)
           
 String CrawlableDatasetLabeler.getLabel(CrawlableDataset dataset)
          Return a label for the given dataset or null if this CrawlableDatasetLabeler does not know how to label the given dataset.
 String RegExpAndReplaceOnPathLabeler.getLabel(CrawlableDataset dataset)
           
 String RegExpAndReplaceOnNameLabeler.getLabel(CrawlableDataset dataset)
           
 

Method parameters in thredds.crawlabledataset with type arguments of type CrawlableDataset
 void CrawlableDatasetSorter.sort(List<CrawlableDataset> datasetList)
          Sort the given CrawlableDataset list into the order defined by this sorter.
 

Uses of CrawlableDataset in thredds.crawlabledataset.filter
 

Methods in thredds.crawlabledataset.filter with parameters of type CrawlableDataset
 boolean WildcardMatchOnPathFilter.accept(CrawlableDataset dataset)
           
 boolean WildcardMatchOnNameFilter.accept(CrawlableDataset dataset)
           
 boolean LastModifiedLimitFilter.accept(CrawlableDataset dataset)
          Accept datasets whose last modified date is at least the last modified limit of milliseconds in the past.
 boolean MultiSelectorFilter.accept(CrawlableDataset dataset)
           
 boolean RegExpMatchOnNameFilter.accept(CrawlableDataset dataset)
           
 boolean RegExpMatchOnPathFilter.accept(CrawlableDataset dataset)
           
 boolean MultiSelectorFilter.Selector.isApplicable(CrawlableDataset dataset)
          Test if this selector applies to the given dataset.
 boolean MultiSelectorFilter.Selector.match(CrawlableDataset dataset)
          Determine if the given dataset matches this selector.
 

Uses of CrawlableDataset in thredds.crawlabledataset.sorter
 

Method parameters in thredds.crawlabledataset.sorter with type arguments of type CrawlableDataset
 void LexigraphicByNameSorter.sort(List<CrawlableDataset> datasetList)
           
 

Uses of CrawlableDataset in thredds.filesystem
 

Classes in thredds.filesystem that implement CrawlableDataset
 class CrawlableMFile
          An adapter of cached MFiles to CrawlableDataset
 

Methods in thredds.filesystem that return CrawlableDataset
 CrawlableDataset CrawlableMFile.getDescendant(String relativePath)
           
 CrawlableDataset CrawlableMFile.getParentDataset()
           
 

Methods in thredds.filesystem that return types with arguments of type CrawlableDataset
 List<CrawlableDataset> CrawlableMFile.listDatasets()
           
 List<CrawlableDataset> CrawlableMFile.listDatasets(CrawlableDatasetFilter filter)
           
 



Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.