Class RetrieveOptions

java.lang.Object
org.globus.ftp.Options
org.globus.ftp.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 Details

    • startParallelism

      protected int startParallelism
    • minParallelism

      protected int minParallelism
    • maxParallelism

      protected int maxParallelism
  • Constructor Details

    • RetrieveOptions

      public RetrieveOptions()
    • RetrieveOptions

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

    • 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 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