org.globus.ftp.vanilla
Class Command
java.lang.Object
org.globus.ftp.vanilla.Command
public class Command
- extends java.lang.Object
Represents an FTP Control Channel Command
Constructor Summary |
Command(java.lang.String name)
|
Command(java.lang.String name,
java.lang.String parameters)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FEAT
public static final Command FEAT
ABOR
public static final Command ABOR
CDUP
public static final Command CDUP
PWD
public static final Command PWD
QUIT
public static final Command QUIT
PASV
public static final Command PASV
SPAS
public static final Command SPAS
EPSV
public static final Command EPSV
Command
public Command(java.lang.String name,
java.lang.String parameters)
throws java.lang.IllegalArgumentException
- Parameters:
name
- the command name, eg. "PUT"parameters
- the command parameters; in other words everything that
is contained between the space after the command name and the trailing
Telnet EOL, excluding both the mentioned space and EOL. For instance,
in command "STOR /tmp/file.txt\r\n", the parameters would be:
"/tmp/file.txt"
and trailing EOL.
- Throws:
java.lang.IllegalArgumentException
Command
public Command(java.lang.String name)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
toString
public static java.lang.String toString(Command command)
- Returns:
- a String representation of this object, that is
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object