mbecke 2003/09/04 19:09:41 Modified: httpclient/src/java/org/apache/commons/httpclient Tag: HTTPCLIENT_2_0_BRANCH HostConfiguration.java Log: Javadoc cleanup. PR: 22073 Submitted by: Michael Becke Reviewed by: Oleg Kalnichevski Revision Changes Path No revision No revision 1.11.2.2 +55 -40 jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/HostConfiguration.java Index: HostConfiguration.java =================================================================== RCS file: /home/cvs/jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/HostConfiguration.java,v retrieving revision 1.11.2.1 retrieving revision 1.11.2.2 diff -u -r1.11.2.1 -r1.11.2.2 --- HostConfiguration.java 31 Jul 2003 02:31:09 -0000 1.11.2.1 +++ HostConfiguration.java 5 Sep 2003 02:09:41 -0000 1.11.2.2 @@ -68,7 +68,9 @@ import java.net.InetAddress; /** - * + * Holds all of the variables needed to describe an HTTP connection to a host. This includes + * remote host, port and protocol, proxy host and port, local address, and virtual host. + * * @author <a href="mailto:[EMAIL PROTECTED]">Michael Becke</a> * @author <a href="mailto:[EMAIL PROTECTED]">Mike Bowler</a> * @author <a href="mailto:[EMAIL PROTECTED]">Oleg Kalnichevski</a> @@ -151,8 +153,7 @@ */ public Object clone() { return new HostConfiguration(this); - } - + } /** * @see java.lang.Object#toString() @@ -196,15 +197,16 @@ } /** - * Tests if the host configuration equals the configuraiton set on the - * connection. True only if the host, port and protocol are equal. If no - * host configuration has been set false will be returned. + * Tests if the host configuration equals the configuration set on the + * connection. True only if the host, port, protocol, local address and virtual address + * are equal. If no host configuration has been set false will be returned. * * @param connection the connection to test against - * @return true if the connection's host information equals that of this + * @return <code>true</code> if the connection's host information equals that of this * configuration * * @see #proxyEquals(HttpConnection) + * @see #isHostSet() */ public synchronized boolean hostEquals(HttpConnection connection) { @@ -244,11 +246,11 @@ } /** - * Tests if the proxy configuration equals the configuraiton set on the + * Tests if the proxy configuration equals the configuration set on the * connection. True only if the proxyHost and proxyPort are equal. * * @param connection the connection to test against - * @return true if the connection's proxy information equals that of this + * @return <code>true</code> if the connection's proxy information equals that of this * configuration * * @see #hostEquals(HttpConnection) @@ -263,21 +265,20 @@ && proxyPort == connection.getProxyPort() ); } - } /** - * Return true if the host is set. - * @return boolean True if the host is set. + * Returns true if the host is set. + * @return <code>true</code> if the host is set. */ public synchronized boolean isHostSet() { return hostSet; } /** - * Set the given host, port and protocol + * Sets the given host, port and protocol * - * @param host the host, IP or DNS name + * @param host the host(IP or DNS name) * @param port The port * @param protocol The protocol. */ @@ -286,10 +287,10 @@ } /** - * Set the given host, virtual host, port and protocol. + * Sets the given host, virtual host, port and protocol. * - * @param host the host, IP or DNS name - * @param virtualHost the virtual host name + * @param host the host(IP or DNS name) + * @param virtualHost the virtual host name or <code>null</code> * @param port the host port or -1 to use protocol default * @param protocol the protocol */ @@ -309,41 +310,39 @@ this.protocol = protocol; this.hostSet = true; - } /** - * Set the given host, port and protocol. + * Sets the given host, port and protocol. * - * @param host the host, IP or DNS name + * @param host the host(IP or DNS name) * @param port The port * @param protocol the protocol */ public synchronized void setHost(String host, int port, Protocol protocol) { setHost(host, null, port, protocol); } - /** - * Set the given host and port. Select default protocol. - * @param host the host, IP or DNS name + * Sets the given host and port. Uses the default protocol "http". + * + * @param host the host(IP or DNS name) * @param port The port */ public synchronized void setHost(String host, int port) { setHost(host, null, port, Protocol.getProtocol("http")); } - /** - * Set the given host. Select default protocol and port. - * @param host The host. + * Set the given host. Uses the default protocol("http") and its port. + * + * @param host The host(IP or DNS name). */ public synchronized void setHost(String host) { Protocol defaultProtocol = Protocol.getProtocol("http"); setHost(host, null, defaultProtocol.getDefaultPort(), defaultProtocol); } - /** * Sets the protocol, host and port from the given URI. * @param uri the URI. @@ -359,7 +358,7 @@ /** * Return the host url. * - * @return String The host url. + * @return The host url. */ public synchronized String getHostURL() { @@ -376,12 +375,14 @@ } return url; - } /** * Returns the host. - * @return String + * + * @return the host(IP or DNS name), or <code>null</code> if not set + * + * @see #isHostSet() */ public synchronized String getHost() { return host; @@ -389,7 +390,8 @@ /** * Returns the virtual host. - * @return String + * + * @return the virtual host name, or <code>null</code> if not set */ public synchronized String getVirtualHost() { return virtualHost; @@ -397,7 +399,10 @@ /** * Returns the port. - * @return int + * + * @return the host port, or <code>-1</code> if not set + * + * @see #isHostSet() */ public synchronized int getPort() { return port; @@ -405,14 +410,18 @@ /** * Returns the protocol. - * @return String The protocol. + * @return The protocol. */ public synchronized Protocol getProtocol() { return protocol; } /** - * @return boolean True if a proxy server has been set. + * Tests if the proxy host/port have been set. + * + * @return <code>true</code> if a proxy server has been set. + * + * @see #setProxy(String, int) */ public synchronized boolean isProxySet() { return proxySet; @@ -433,7 +442,10 @@ /** * Returns the proxyHost. - * @return String + * + * @return the proxy host, or <code>null</code> if not set + * + * @see #isProxySet() */ public synchronized String getProxyHost() { return proxyHost; @@ -441,7 +453,10 @@ /** * Returns the proxyPort. - * @return int + * + * @return the proxy port, or <code>-1</code> if not set + * + * @see #isProxySet() */ public synchronized int getProxyPort() { return proxyPort; @@ -462,7 +477,7 @@ * Return the local address to be used when creating connections. * If this is unset, the default address should be used. * - * @return InetAddress the local address to be used when creating Sockets + * @return the local address to be used when creating Sockets, or <code>null</code> */ public synchronized InetAddress getLocalAddress() { return this.localAddress;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]