Package org.cdlib.mrt.s3.tools
Class BuildObjectManifestOld
java.lang.Object
org.cdlib.mrt.s3.tools.BuildObjectManifestOld
This routine generates a list of manifest URLS that can be used as a feed to inv zookeeper loader
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BuildObjectManifestOld
(CloudStoreInf cloud, String container, File directory, org.cdlib.mrt.utility.LoggerInf logger) -
Method Summary
Modifier and TypeMethodDescriptionvoid
org.cdlib.mrt.core.FileComponent
buildComponent
(String objectIDS, org.cdlib.mrt.cloud.CloudList.CloudEntry entry) static BuildObjectManifestOld
getBuildObjectManifest
(CloudStoreInf cloud, String container, File directory, org.cdlib.mrt.utility.LoggerInf logger) org.cdlib.mrt.cloud.CloudList
getObjectList
(String prefix) protected void
setDigest
(org.cdlib.mrt.core.FileComponent component) protected void
setFile
(String key, CloudUtil.KeyElements keyEle, org.cdlib.mrt.core.FileComponent component) protected File
setManifest
(String objectIDS, org.cdlib.mrt.cloud.VersionMap map)
-
Field Details
-
NAME
- See Also:
-
MESSAGE
- See Also:
-
DEBUG
protected static final boolean DEBUG- See Also:
-
NL
-
logger
protected org.cdlib.mrt.utility.LoggerInf logger -
directory
-
cloud
-
container
-
tika
protected org.cdlib.mrt.core.Tika tika
-
-
Constructor Details
-
BuildObjectManifestOld
protected BuildObjectManifestOld(CloudStoreInf cloud, String container, File directory, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
-
Method Details
-
getBuildObjectManifest
public static BuildObjectManifestOld getBuildObjectManifest(CloudStoreInf cloud, String container, File directory, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
build
- Throws:
org.cdlib.mrt.utility.TException
-
getObjectList
public org.cdlib.mrt.cloud.CloudList getObjectList(String prefix) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
buildComponent
public org.cdlib.mrt.core.FileComponent buildComponent(String objectIDS, org.cdlib.mrt.cloud.CloudList.CloudEntry entry) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
setFile
protected void setFile(String key, CloudUtil.KeyElements keyEle, org.cdlib.mrt.core.FileComponent component) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
setDigest
protected void setDigest(org.cdlib.mrt.core.FileComponent component) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
setManifest
protected File setManifest(String objectIDS, org.cdlib.mrt.cloud.VersionMap map) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
add
- Throws:
org.cdlib.mrt.utility.TException
-