Class CollectionCrawler
- java.lang.Object
- 
- gov.nasa.jpl.oodt.cas.crawl.config.ProductCrawlerBean
- 
- gov.nasa.jpl.oodt.cas.crawl.ProductCrawler
- 
- gov.nasa.pds.harvest.search.crawler.PDSProductCrawler
- 
- gov.nasa.pds.harvest.search.crawler.CollectionCrawler
 
 
 
 
- 
- All Implemented Interfaces:
- gov.nasa.jpl.oodt.cas.commons.spring.SpringSetIdInjectionType,- gov.nasa.jpl.oodt.cas.filemgr.metadata.CoreMetKeys
 - Direct Known Subclasses:
- BundleCrawler
 
 public class CollectionCrawler extends PDSProductCrawler A crawler class for a PDS Collection file.- Author:
- mcayanan
 
- 
- 
Field Summary- 
Fields inherited from class gov.nasa.pds.harvest.search.crawler.PDSProductCrawlerinPersistanceMode, touchedFiles
 
- 
 - 
Constructor SummaryConstructors Constructor Description CollectionCrawler(Pds4MetExtractorConfig extractorConfig)Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcrawl(File collection)Crawl a PDS4 collection file.- 
Methods inherited from class gov.nasa.pds.harvest.search.crawler.PDSProductCrawleraddAction, addActions, addKnownMetadata, getActions, getMetadataForProduct, getMetExtractorConfig, passesPreconditions, setCounter, setDirectoryFilter, setFileFilter, setInPersistanceMode, setMetExtractorConfig, setSearchUrl
 - 
Methods inherited from class gov.nasa.jpl.oodt.cas.crawl.ProductCrawlerclearIngestStatus, crawl, getIngestStatus, handleFile, setActionRepo
 - 
Methods inherited from class gov.nasa.jpl.oodt.cas.crawl.config.ProductCrawlerBeanaddRequiredMetadata, getActionIds, getApplicationContext, getDaemonPort, getDaemonWait, getFilemgrUrl, getGlobalMetadata, getId, getIngester, getProductPath, getRequiredMetadata, isCrawlForDirs, isNoRecur, isSkipIngest, setActionIds, setApplicationContext, setCrawlForDirs, setDaemonPort, setDaemonWait, setFilemgrUrl, setGlobalMetadata, setId, setIngester, setNoRecur, setProductPath, setRequiredMetadata, setSkipIngest
 
- 
 
- 
- 
- 
Constructor Detail- 
CollectionCrawlerpublic CollectionCrawler(Pds4MetExtractorConfig extractorConfig) Constructor.- Parameters:
- extractorConfig- A configuration class for the metadata extractor.
 
 
- 
 - 
Method Detail- 
crawlpublic void crawl(File collection) Crawl a PDS4 collection file. Method will register the collection first before attempting to register the product files it is pointing to.- Overrides:
- crawlin class- PDSProductCrawler
- Parameters:
- collection- The PDS4 Collection file.
 
 
- 
 
-