| Package | Description |
|---|---|
| thredds.catalog |
Reads and writes THREDDS Dataset Inventory Catalog XML documents.
|
| thredds.cataloggen | |
| thredds.crawlabledataset | |
| thredds.crawlabledataset.filter | |
| thredds.filesystem |
Implementations for thredds.inventory.MCollection
ControllerOS - just a front for using OS file system services.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
InvDatasetFeatureCollection.ScanFilter |
| Modifier and Type | Method and Description |
|---|---|
CrawlableDatasetFilter |
InvDatasetScan.getFilter() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CrawlableDataset> |
CrawlableCatalog.listDatasets(CrawlableDatasetFilter filter) |
| Constructor and Description |
|---|
InvDatasetScan(InvCatalogImpl catalog,
InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
java.lang.String scanLocation,
CrawlableDatasetFilter filter,
boolean addDatasetSize,
java.lang.String addLatest,
boolean sortOrderIncreasing,
java.lang.String datasetNameMatchPattern,
java.lang.String startTimeSubstitutionPattern,
java.lang.String duration)
Constructor.
|
InvDatasetScan(InvDatasetImpl parent,
java.lang.String name,
java.lang.String path,
java.lang.String scanLocation,
java.lang.String configClassName,
java.lang.Object configObj,
CrawlableDatasetFilter filter,
CrawlableDatasetLabeler identifier,
CrawlableDatasetLabeler namer,
boolean addDatasetSize,
CrawlableDatasetSorter sorter,
java.util.Map proxyDatasetHandlers,
java.util.List childEnhancerList,
CatalogRefExpander catalogRefExpander) |
| Constructor and Description |
|---|
CatGenAndWrite(java.lang.String collectionId,
java.lang.String collectionTitle,
java.lang.String collectionUrlId,
InvService service,
CrawlableDataset collectionCrDs,
CrawlableDataset topCatCrDs,
CrawlableDatasetFilter filter,
InvDatasetImpl topLevelMetadataContainer,
java.io.File catWriteDir) |
CollectionLevelScanner(java.lang.String collectionPath,
CrawlableDataset collectionLevel,
CrawlableDataset catalogLevel,
CrawlableDataset currentLevel,
CrawlableDatasetFilter filter,
InvService service)
Construct a CollectionLevelScanner.
|
StandardCatalogBuilder(java.lang.String collectionPath,
java.lang.String collectionName,
CrawlableDataset collectionCrDs,
CrawlableDatasetFilter filter,
InvService service,
java.lang.String collectionId,
CrawlableDatasetLabeler identifier,
CrawlableDatasetLabeler namer,
boolean doAddDatasetSize,
CrawlableDatasetSorter sorter,
java.util.Map proxyDatasetHandlers,
java.util.List childEnhancerList,
InvDatasetImpl topLevelMetadataContainer,
CatalogRefExpander catalogRefExpander) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CrawlableDataset> |
PathResolverCrawlableDataset.listDatasets(CrawlableDatasetFilter filter) |
java.util.List<CrawlableDataset> |
CrawlableDatasetFile.listDatasets(CrawlableDatasetFilter filter) |
java.util.List |
CrawlableDatasetDods.listDatasets(CrawlableDatasetFilter filter) |
java.util.List<CrawlableDataset> |
CrawlableDatasetAlias.listDatasets(CrawlableDatasetFilter filter) |
java.util.List<CrawlableDataset> |
CrawlableDataset.listDatasets(CrawlableDatasetFilter filter)
Returns the list of CrawlableDatasets contained in this collection dataset
that satisfy the given filter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LastModifiedLimitFilter
Accept datasets whose last modified date is at least the given number
of milliseconds in the past.
|
class |
MultiSelectorFilter
The standard CrawlableDatasetFilter which uses a list of
CrawlableDatasetSelectors to determine if a dataset is accepted.
|
class |
RegExpMatchOnNameFilter
CrawlableDatasetFilter implementation that accepts datasets whose
names are matched by the given regular expression.
|
class |
RegExpMatchOnPathFilter |
class |
WildcardMatchOnNameFilter
CrawlableDatasetFilter implementation that accepts datasets whose
names are matched by the given wildcard string.
|
class |
WildcardMatchOnPathFilter |
| Modifier and Type | Method and Description |
|---|---|
static CrawlableDatasetFilter |
LogicalFilterComposer.getAndFilter(CrawlableDatasetFilter filter1,
CrawlableDatasetFilter filter2) |
CrawlableDatasetFilter |
MultiSelectorFilter.Selector.getFilter() |
static CrawlableDatasetFilter |
LogicalFilterComposer.getNotFilter(CrawlableDatasetFilter filter) |
static CrawlableDatasetFilter |
LogicalFilterComposer.getOrFilter(CrawlableDatasetFilter filter1,
CrawlableDatasetFilter filter2) |
| Modifier and Type | Method and Description |
|---|---|
static CrawlableDatasetFilter |
LogicalFilterComposer.getAndFilter(CrawlableDatasetFilter filter1,
CrawlableDatasetFilter filter2) |
static CrawlableDatasetFilter |
LogicalFilterComposer.getNotFilter(CrawlableDatasetFilter filter) |
static CrawlableDatasetFilter |
LogicalFilterComposer.getOrFilter(CrawlableDatasetFilter filter1,
CrawlableDatasetFilter filter2) |
| Constructor and Description |
|---|
MultiSelectorFilter.Selector(CrawlableDatasetFilter filter,
boolean includer,
boolean applyToAtomicDataset,
boolean applyToCollectionDataset)
Construct a Selector which uses the given CrawlableDatasetFilter to determine a dataset match.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CrawlableDataset> |
CrawlableMFile.listDatasets(CrawlableDatasetFilter filter) |