Class LidCheckerAction
- java.lang.Object
- 
- gov.nasa.jpl.oodt.cas.crawl.action.CrawlerAction
- 
- gov.nasa.pds.harvest.search.crawler.actions.LidCheckerAction
 
 
- 
- All Implemented Interfaces:
- gov.nasa.jpl.oodt.cas.commons.spring.SpringSetIdInjectionType
 
 public class LidCheckerAction extends gov.nasa.jpl.oodt.cas.crawl.action.CrawlerActionPre-ingest Crawler Action that checks to see if the logical identifier of a PDS4 data product contains URN reserved and/or excluded characters.- Author:
- mcayanan
 
- 
- 
Constructor SummaryConstructors Constructor Description LidCheckerAction()Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanperformAction(File product, gov.nasa.jpl.oodt.cas.metadata.Metadata metadata)Performs the crawler action that looks for URN reserved and excluded characters within a lid.
 
- 
- 
- 
Method Detail- 
performActionpublic boolean performAction(File product, gov.nasa.jpl.oodt.cas.metadata.Metadata metadata) throws gov.nasa.jpl.oodt.cas.crawl.structs.exceptions.CrawlerActionException Performs the crawler action that looks for URN reserved and excluded characters within a lid.- Specified by:
- performActionin class- gov.nasa.jpl.oodt.cas.crawl.action.CrawlerAction
- Parameters:
- product- The product file.
- metadata- The product metadata.
- Returns:
- true if there are no URN reserved and/or excluded characters in the lid.
- Throws:
- gov.nasa.jpl.oodt.cas.crawl.structs.exceptions.CrawlerActionException- None thrown.
 
 
- 
 
-