Package org.cdlib.mrt.core
Class ManifestRowObject
java.lang.Object
org.cdlib.mrt.core.ManifestRowAbs
org.cdlib.mrt.core.ManifestRowCheckmAbs
org.cdlib.mrt.core.ManifestRowObject
- All Implemented Interfaces:
FileComponentContentInf
,ManifestRowInf
public class ManifestRowObject
extends ManifestRowCheckmAbs
implements ManifestRowInf, FileComponentContentInf
Dflat Object manifest row support This routine is used in conjunction with Manifest for parsing the manifest process line. This manifest is saved in Storage For this format this consists of: file name checksum type checksum file size last modified date String (or -) if not spplied
- 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
ConstructorsConstructorDescriptionManifestRowObject
(LoggerInf logger) ManifestRowObject
(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
-
ManifestRowObject
- Throws:
TException
-
ManifestRowObject
- Throws:
TException
-
-
Method Details
-
getManifestRow
- Specified by:
getManifestRow
in classManifestRowCheckmAbs
- Throws:
TException
-
getColumns
- Specified by:
getColumns
in classManifestRowCheckmAbs
-
getProfiles
- Specified by:
getProfiles
in classManifestRowCheckmAbs
-