Class AWSRestoreList

java.lang.Object
org.cdlib.mrt.cloud.object.AWSRestoreList

public class AWSRestoreList extends Object
Author:
replic
  • Field Details

    • NAME

      protected static final String NAME
      See Also:
    • MESSAGE

      protected static final String MESSAGE
      See Also:
    • tempFileS

      protected static final String tempFileS
      See Also:
    • br

      protected BufferedReader br
    • logger

      protected final org.cdlib.mrt.utility.LoggerInf logger
    • listFile

      protected final File listFile
    • nodeName

      protected final String nodeName
    • cmc

      protected final CloudManifestCopy cmc
    • restoreObject

      protected AWSRestoreObject restoreObject
    • inContainer

      protected String inContainer
    • inCnt

      protected long inCnt
    • restoreCnt

      protected long restoreCnt
    • copyCnt

      protected long copyCnt
    • missCnt

      protected long missCnt
    • doneCnt

      protected long doneCnt
    • exCnt

      protected long exCnt
    • skipCnt

      protected long skipCnt
    • stopAfterCnt

      protected long stopAfterCnt
  • Constructor Details

    • AWSRestoreList

      public AWSRestoreList(String nodeName, File listFile, long inNode, long outNode, org.cdlib.mrt.utility.LoggerInf logger, long skipCnt, long stopAfterCnt) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
  • Method Details

    • process

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

      protected boolean done(String arkS) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • copy

      protected AWSRestoreList.RestoreAction copy(String arkS) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • dump

      public void dump(String header)