Package org.globus.ftp
Class HostPortList
- java.lang.Object
-
- org.globus.ftp.HostPortList
-
public class HostPortList extends java.lang.ObjectUtility class for parsing and converting host-port information from SPAS and SPOR FTP commands. Represents a list of host-port pairs.
-
-
Constructor Summary
Constructors Constructor Description HostPortList()Creates an empty listHostPortList(java.lang.String spasReplyMsg)Parses host-port from the reply to SPAS command.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(HostPort hp)Adds an element to the listHostPortget(int index)static HostPortListparseIPv4Format(java.lang.String message)static HostPortListparseIPv6Format(java.lang.String message)intsize()java.lang.StringtoFtpCmdArgument()Returns the host-port infromation in the format used by SPOR command.
-
-
-
Method Detail
-
add
public void add(HostPort hp)
Adds an element to the list
-
size
public int size()
- Returns:
- number of elements in the list
-
get
public HostPort get(int index)
- Returns:
- element of the specified index
-
toFtpCmdArgument
public java.lang.String toFtpCmdArgument()
Returns the host-port infromation in the format used by SPOR command.- Returns:
- host-port information in SPOR command parameter representation.
-
parseIPv6Format
public static HostPortList parseIPv6Format(java.lang.String message)
-
parseIPv4Format
public static HostPortList parseIPv4Format(java.lang.String message)
-
-