gov.nasa.pds.harvest.crawler.metadata.extractor
Class BundleMetExtractor
java.lang.Object
gov.nasa.pds.harvest.crawler.metadata.extractor.Pds4MetExtractor
gov.nasa.pds.harvest.crawler.metadata.extractor.BundleMetExtractor
- All Implemented Interfaces:
- gov.nasa.jpl.oodt.cas.metadata.MetExtractor
public class BundleMetExtractor
- extends Pds4MetExtractor
Class that extracts metadata from a PDS Bundle file.
- Author:
- mcayanan
Method Summary |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product)
Extract the metadata. |
Methods inherited from class gov.nasa.pds.harvest.crawler.metadata.extractor.Pds4MetExtractor |
extractMetadata, extractMetadata, extractMetadata, extractMetadata, extractMetadata, extractMetadata, extractMetadata, getReferences, setConfigFile, setConfigFile, setConfigFile |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BundleMetExtractor
public BundleMetExtractor(Pds4MetExtractorConfig config)
- Constructor.
- Parameters:
config
- A configuration to do metadata extraction.
extractMetadata
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product)
throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
- Extract the metadata.
- Specified by:
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
- Overrides:
extractMetadata
in class Pds4MetExtractor
- Parameters:
product
- A PDS4 collection file
- Returns:
- a class representation of the extracted metadata
- Throws:
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
- If an error occured while performing
metadata extraction.
Copyright © 2010-2012 Planetary Data System. All Rights Reserved.