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 String
protected static final String
protected static final String[]
Fields inherited from class org.cdlib.mrt.core.ManifestRowCheckmAbs
checkm, DEBUG, fileComponent
Fields 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, setRow
Methods inherited from class org.cdlib.mrt.core.ManifestRowAbs
getManifestRow, getManifestRow
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.cdlib.mrt.core.FileComponentContentInf
getFileComponent, setFileComponent
Methods 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:
getManifestRow
in classManifestRowCheckmAbs
- Throws:
TException
-
getColumns
- Specified by:
getColumns
in classManifestRowCheckmAbs
-
getProfiles
- Specified by:
getProfiles
in classManifestRowCheckmAbs
-