Class MigrateBig

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

public class MigrateBig extends Object
Author:
replic
  • Field Details

  • Constructor Details

    • MigrateBig

      public MigrateBig(String nodeName, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
  • Method Details

    • process

      public void process(int nodeIn, int nodeOut, File inFile, File testFile, String key, long size, String digestValue) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • processIn

      public void processIn(int nodeIn, String key, File inFile) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • validate

      public void validate(String header, File validateFile, String key, long testSize, String testChecksum) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • processOut

      public void processOut(int nodeOut, String key, File inFile, File testFile) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • main

      public static void main(String[] args) throws IOException, org.cdlib.mrt.utility.TException
      Throws:
      IOException
      org.cdlib.mrt.utility.TException
    • main_save

      public static void main_save(String[] args) throws IOException, org.cdlib.mrt.utility.TException
      Throws:
      IOException
      org.cdlib.mrt.utility.TException