public class Pds3FileMetExtractor extends Object implements gov.nasa.jpl.oodt.cas.metadata.MetExtractor
Constructor and Description |
---|
Pds3FileMetExtractor(Pds3MetExtractorConfig config) |
Modifier and Type | Method and Description |
---|---|
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product) |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product,
File configFile) |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product,
gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config) |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(File product,
String configFile) |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(String product) |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(URL product) |
gov.nasa.jpl.oodt.cas.metadata.Metadata |
extractMetadata(URL product,
gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config) |
void |
setChecksumManifest(Map<File,String> manifest)
Set the map to represent the checksum manifest file.
|
void |
setConfigFile(File configFile) |
void |
setConfigFile(gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config) |
void |
setConfigFile(String configFile) |
void |
setGenerateChecksums(boolean value)
Set the flag for checksum generation.
|
public Pds3FileMetExtractor(Pds3MetExtractorConfig config)
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public void setGenerateChecksums(boolean value)
value
- 'true' to turn on, 'false' to turn off.public void setChecksumManifest(Map<File,String> manifest)
manifest
- A mapping of file objects to checksums.public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(String product) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(URL product) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product, File configFile) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product, String configFile) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(File product, gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public gov.nasa.jpl.oodt.cas.metadata.Metadata extractMetadata(URL product, gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
extractMetadata
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public void setConfigFile(File configFile) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
setConfigFile
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public void setConfigFile(String configFile) throws gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
setConfigFile
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
gov.nasa.jpl.oodt.cas.metadata.exceptions.MetExtractionException
public void setConfigFile(gov.nasa.jpl.oodt.cas.metadata.MetExtractorConfig config)
setConfigFile
in interface gov.nasa.jpl.oodt.cas.metadata.MetExtractor
Copyright © 2010–2016 Planetary Data System. All rights reserved.