Class RetrieveOptions


  • public class RetrieveOptions
    extends Options
    Options to the command RETR, as defined in GridFTP. In client-server transfers, this implementation does not support starting/min/max parallelism. All three values must be equal. In third party transfers, this is not necessary.
    • Field Detail

      • startParallelism

        protected int startParallelism
      • minParallelism

        protected int minParallelism
      • maxParallelism

        protected int maxParallelism
    • Constructor Detail

      • RetrieveOptions

        public RetrieveOptions()
      • RetrieveOptions

        public RetrieveOptions​(int parallelism)
        Parameters:
        parallelism - required min, max, and starting parallelism
    • Method Detail

      • setStartingParallelism

        public void setStartingParallelism​(int startParallelism)
        Use only in third party mode.
      • setMinParallelism

        public void setMinParallelism​(int minParallelism)
        Use only in third party mode.
      • setMaxParallelism

        public void setMaxParallelism​(int maxParallelism)
        Use only in third party mode.
      • getStartingParallelism

        public int getStartingParallelism()
      • getMinParallelism

        public int getMinParallelism()
      • getMaxParallelism

        public int getMaxParallelism()
      • getArgument

        public java.lang.String getArgument()
        Description copied from class: Options
        Subclasses should implement this method. It should return the right side of the options line, in the format of OPTS command. It should not include the command name.
        Specified by:
        getArgument in class Options