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 Summary
Constructors Constructor Description LidCheckerAction()Constructor.
-
Method Summary
All 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
-
performAction
public 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 classgov.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.
-
-