Class DataStoreCopyCommand

  • All Implemented Interfaces:
    Command

    public class DataStoreCopyCommand
    extends java.lang.Object
    implements Command
    Command to concurrently download blobs from an azure datastore using sas token authentication.

    Blobs are stored in a specific folder following the datastore structure format.

    • Constructor Detail

      • DataStoreCopyCommand

        public DataStoreCopyCommand()
    • Method Detail

      • execute

        public void execute​(java.lang.String... args)
                     throws java.lang.Exception
        Specified by:
        execute in interface Command
        Throws:
        java.lang.Exception
      • getDestinationFromId

        protected java.lang.String getDestinationFromId​(java.lang.String id)
      • parseCommandLineParams

        protected void parseCommandLineParams​(java.lang.String... args)
      • setupLogging

        protected static void setupLogging()
                                    throws java.io.IOException
        Throws:
        java.io.IOException