Package org.cdlib.mrt.tools.loader
Class BatchManifest
java.lang.Object
org.cdlib.mrt.tools.loader.BatchManifest
Process required for constructing batch and object manifest data for emulating
mets feeder
- Author:
- loy
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBatchManifest
(String checksumType, Vector<LoaderInfo> extractDirectories, File outputManifestDirectory, URL outputManifestBaseURL, URL componentURLBase, LoggerInf logger) -
Method Summary
Modifier and TypeMethodDescriptionint
protected int
protected LoaderManifest
buildLoaderManifest
(int item) protected void
void
run()
static BatchManifest
run
(String checksumType, Vector<LoaderInfo> extractDirectories, File outputManifestDirectory, URL outputManifestBaseURL, URL componentURLBase, LoggerInf logger)
-
Field Details
-
NAME
- See Also:
-
MESSAGE
- See Also:
-
DEBUG
protected static final boolean DEBUG- See Also:
-
checksumType
-
extractDirectories
-
outputManifestDirectory
-
outputManifestBaseURL
-
componentURLBase
-
outputManifestURL
-
outputBatchFile
-
logger
-
BATCHNAME
- See Also:
-
-
Constructor Details
-
BatchManifest
public BatchManifest(String checksumType, Vector<LoaderInfo> extractDirectories, File outputManifestDirectory, URL outputManifestBaseURL, URL componentURLBase, LoggerInf logger) throws TException - Throws:
TException
-
-
Method Details
-
run
public static BatchManifest run(String checksumType, Vector<LoaderInfo> extractDirectories, File outputManifestDirectory, URL outputManifestBaseURL, URL componentURLBase, LoggerInf logger) throws TException - Throws:
TException
-
run
- Throws:
TException
-
buildContentManifests
- Throws:
TException
-
buildLoaderManifest
- Throws:
TException
-
buildBatchManifest
- Throws:
TException
-
log
-
getOutputBatchFile
-