org.globus.ftp.vanilla
Class Command

java.lang.Object
  extended byorg.globus.ftp.vanilla.Command

public class Command
extends Object

Represents an FTP Control Channel Command


Field Summary
static Command ABOR
           
static Command CDUP
           
static Command EPSV
           
static Command FEAT
           
static Command PASV
           
static Command PWD
           
static Command QUIT
           
static Command SPAS
           
 
Constructor Summary
Command(String name)
           
Command(String name, String parameters)
           
 
Method Summary
 String toString()
           
static String toString(Command command)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

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
Constructor Detail

Command

public Command(String name,
               String parameters)
        throws 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.

Command

public Command(String name)
        throws IllegalArgumentException
Method Detail

toString

public static String toString(Command command)
Returns:
a String representation of this object, that is


toString

public String toString()