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 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
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, 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
-
ManifestRowObject
- Throws:
TException
-
ManifestRowObject
- Throws:
TException
-
-
Method Details
-
getManifestRow
- Specified by:
getManifestRowin classManifestRowCheckmAbs- Throws:
TException
-
getColumns
- Specified by:
getColumnsin classManifestRowCheckmAbs
-
getProfiles
- Specified by:
getProfilesin classManifestRowCheckmAbs
-