Class CloudCmdHandler

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

public class CloudCmdHandler extends Object
  • Field Details

  • Constructor Details

    • CloudCmdHandler

      public CloudCmdHandler(CloudStoreInf service, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
  • Method Details

    • cmd

      public CloudResponse cmd(CloudCmdHandler.CmdTypes cmdType, String container, String key, File file) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • put

      public CloudResponse put(String container, String key, File file) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • get

      public CloudResponse get(String container, String key, File file) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • delete

      public CloudResponse delete(String container, String key) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • list

      public CloudResponse list(String container, String key) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException
    • list

      public CloudResponse list(String container, String key, File file) throws org.cdlib.mrt.utility.TException
      Throws:
      org.cdlib.mrt.utility.TException