Package org.cdlib.mrt.core
Class ManifestRowIngest
java.lang.Object
org.cdlib.mrt.core.ManifestRowAbs
org.cdlib.mrt.core.ManifestRowCheckmAbs
org.cdlib.mrt.core.ManifestRowIngest
- All Implemented Interfaces:
FileComponentContentInf,ManifestRowInf
public class ManifestRowIngest
extends ManifestRowCheckmAbs
implements ManifestRowInf, FileComponentContentInf
Ingest manifest row support This routine is used in conjunction with Manifest for parsing the manifest process line. This manifest is passed as part of an ingest process. For this format this consists of: URL for accessing file checksum type checksum file size last modified date String (or -) if not spplied file name mimeType
- Author:
- David Loy
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cdlib.mrt.core.ManifestRowAbs
ManifestRowAbs.ManifestType -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final String[]protected static final Stringprotected static final Stringprotected static final String[]Fields inherited from class org.cdlib.mrt.core.ManifestRowCheckmAbs
checkm, DEBUG, fileComponentFields inherited from class org.cdlib.mrt.core.ManifestRowAbs
m_logger -
Constructor Summary
ConstructorsConstructorDescriptionManifestRowIngest(LoggerInf logger) ManifestRowIngest(LoggerInf logger, Checkm checkm) -
Method Summary
Methods inherited from class org.cdlib.mrt.core.ManifestRowCheckmAbs
dumpHeaders, getFileComponent, getHeaders, getHeaders, getHeaders, getHeaders, getLine, getManifestRow, getOutputHeaders, getProfile, handleEOF, handleHeaders, setFileComponent, setRowMethods inherited from class org.cdlib.mrt.core.ManifestRowAbs
getManifestRow, getManifestRowMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.cdlib.mrt.core.FileComponentContentInf
getFileComponent, setFileComponentMethods inherited from interface org.cdlib.mrt.core.ManifestRowInf
getHeaders, getLine, getManifestRow, getOutputHeaders, getProfile, handleEOF, handleHeaders, setRow
-
Field Details
-
NAME
- See Also:
-
MESSAGE
- See Also:
-
cols
-
profiles
-
-
Constructor Details
-
ManifestRowIngest
- Throws:
TException
-
ManifestRowIngest
- Throws:
TException
-
-
Method Details
-
getManifestRow
- Specified by:
getManifestRowin classManifestRowCheckmAbs- Throws:
TException
-
getColumns
- Specified by:
getColumnsin classManifestRowCheckmAbs
-
getProfiles
- Specified by:
getProfilesin classManifestRowCheckmAbs
-