Class RegistryDocWriter
java.lang.Object
gov.nasa.pds.registry.common.util.doc.RegistryDocWriter
- All Implemented Interfaces:
Closeable,AutoCloseable
A class to write metadata extracted from PDS4 label.
- Author:
- karpenko
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
RegistryDocWriter
public RegistryDocWriter()Constructor
-
-
Method Details
-
getData
Get NJSON data to be loaded into Elasticsearch- Returns:
- NJSON data (Two JSON entries per Elasticsearch document - (1) id, (2) data.
-
clearData
public void clearData() -
write
Write metadata extracted from PDS4 labels.- Parameters:
meta- metadata extracted from PDS4 label.jobId- Harvest job id- Throws:
Exception- Generic exception
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-