public class MetExtractorProductCrawler extends ProductCrawler
A variant of the Standard Product Crawler where .met files are generated on the fly as product files are encountered.
actionRepo, DIR_FILTER, FILE_FILTER, ingester, ingestStatus, LOGFILE_LOCATION, FILE_SIZE, FILENAME, MIME_TYPE, PRODUCT_ID, PRODUCT_NAME, PRODUCT_RECEVIED_TIME, PRODUCT_STRUCTURE, PRODUCT_TYPE| Constructor and Description |
|---|
MetExtractorProductCrawler() |
| Modifier and Type | Method and Description |
|---|---|
protected Metadata |
getMetadataForProduct(File product) |
String |
getNamingConventionId() |
List<String> |
getPreCondIds() |
protected boolean |
passesPreconditions(File product) |
protected File |
renameProduct(File product,
Metadata productMetadata) |
void |
setMetExtractor(String metExtractor) |
void |
setMetExtractorConfig(String metExtractorConfig) |
void |
setNamingConventionId(String namingConventionId) |
void |
setPreCondIds(List<String> preCondIds) |
crawl, crawl, getIngestStatus, handleFilegetActionIds, getApplicationContext, getClientTransferer, getDaemonPort, getDaemonWait, getFilemgrUrl, getGlobalMetadata, getId, getProductPath, getRequiredMetadata, isCrawlForDirs, isNoRecur, isSkipIngest, setActionIds, setApplicationContext, setClientTransferer, setCrawlForDirs, setDaemonPort, setDaemonWait, setFilemgrUrl, setGlobalMetadata, setId, setNoRecur, setProductPath, setRequiredMetadata, setSkipIngestprotected Metadata getMetadataForProduct(File product) throws MetExtractionException
getMetadataForProduct in class ProductCrawlerMetExtractionExceptionprotected boolean passesPreconditions(File product)
passesPreconditions in class ProductCrawlerprotected File renameProduct(File product, Metadata productMetadata) throws CrawlerActionException, NamingConventionException
renameProduct in class ProductCrawlerCrawlerActionExceptionNamingConventionExceptionpublic void setMetExtractor(String metExtractor) throws MetExtractionException, InstantiationException, IllegalAccessException, ClassNotFoundException
public void setMetExtractorConfig(String metExtractorConfig) throws MetExtractionException
MetExtractionExceptionpublic void setNamingConventionId(String namingConventionId)
public String getNamingConventionId()
Copyright © 1999–2017 Apache OODT. All rights reserved.