Package org.globus.ftp
Class HostPort
- java.lang.Object
-
- org.globus.ftp.HostPort
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HostPort()
HostPort(String passiveReplyMessage)
Parses host-port from passive mode reply message.HostPort(String ipAddress, int port)
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getHost()
Returns the ip address in the form "h1.h2.h3.h4"int
getPort()
Returns the port numberString
toFtpCmdArgument()
Returns the host-port information in the format used by PORT command.
-
-
-
Constructor Detail
-
HostPort
protected HostPort()
-
HostPort
public HostPort(String passiveReplyMessage)
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
public HostPort(InetAddress addr, int port)
Creates the HostPort object from specified ip address and port number.- Parameters:
addr
- ip addressport
- port number
-
HostPort
public HostPort(String ipAddress, int port)
Creates the HostPort object from specified ip address and port number.- Parameters:
ipAddress
- ip addressport
- port number
-
-
Method Detail
-
getPort
public int getPort()
Returns the port number- Returns:
- port number
-
getHost
public String getHost()
Returns the ip address in the form "h1.h2.h3.h4"- Returns:
- ip address
-
toFtpCmdArgument
public String 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.
-
-