Class RetrieveOptions
java.lang.Object
org.globus.ftp.Options
org.globus.ftp.RetrieveOptions
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 Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSubclasses should implement this method.intintintvoidsetMaxParallelism(int maxParallelism) Use only in third party mode.voidsetMinParallelism(int minParallelism) Use only in third party mode.voidsetStartingParallelism(int startParallelism) Use only in third party mode.Methods inherited from class Options
toFtpCmdArgument
-
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
Description copied from class:OptionsSubclasses 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:
getArgumentin classOptions
-