Package org.globus.ftp
Class HostPort
java.lang.Object
org.globus.ftp.HostPort
- Direct Known Subclasses:
HostPort6
Utility class for parsing and converting host-port information from PASV
and PORT ftp commands.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedHostPort()Parses host-port from passive mode reply message.Creates the HostPort object from specified ip address and port number.HostPort(InetAddress addr, int port) Creates the HostPort object from specified ip address and port number. -
Method Summary
-
Constructor Details
-
HostPort
protected HostPort() -
HostPort
Parses host-port from passive mode reply message. Note that the argument is not the whole message, but only the content of the brackets: h1,h2,h3,h4,p1,p2- Parameters:
passiveReplyMessage- reply message for the PASV command
-
HostPort
Creates the HostPort object from specified ip address and port number.- Parameters:
addr- ip addressport- port number
-
HostPort
Creates the HostPort object from specified ip address and port number.- Parameters:
ipAddress- ip addressport- port number
-
-
Method Details
-
getPort
public int getPort()Returns the port number- Returns:
- port number
-
getHost
Returns the ip address in the form "h1.h2.h3.h4"- Returns:
- ip address
-
toFtpCmdArgument
Returns the host-port information in the format used by PORT command. (h1,h2,h3,h4,p1,p2)- Returns:
- host-port information in PORT command representation.
-