Class ExtractUnique

java.lang.Object
org.cdlib.mrt.s3.tools.ExtractUnique

public class ExtractUnique extends Object
This routine generates a list of manifest URLS that can be used as a feed to inv zookeeper loader
  • Field Details

  • Constructor Details

    • ExtractUnique

      public ExtractUnique(CloudStoreInf cloud, File containerDir, Long maxout, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Properties Constructor IdList
      Parameters:
      s3ServiceProp - S3 service properties
      runProp - runtime properties
      Throws:
      org.cdlib.mrt.utility.TException
  • Method Details

    • main

      public static void main(String[] args) throws IOException
      Throws:
      IOException
    • process

      public void process() throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • processContainer

      public void processContainer(String container) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • processDistributedContainer

      public void processDistributedContainer(String distribContainer) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • dump

      public String dump(String header)