Package org.apache.commons.httpclient
Class HttpHost
- java.lang.Object
-
- org.apache.commons.httpclient.HttpHost
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
ProxyHost
@Deprecated public class HttpHost extends Object implements Cloneable
Deprecated.Jakarta Commons HttpClient 3.x is deprecated in the Jenkins project. It is not recommended to use it in any new code. Instead, use HTTP client API plugins as a dependency in your code. E.g. Apache HttpComponents Client API 4.x Plugin or Async HTTP Client Plugin.Holds all of the variables needed to describe an HTTP connection to a host. This includes remote host, port and protocol.- Since:
- 3.0
-
-
Constructor Summary
Constructors Constructor Description HttpHost(String hostname)
Deprecated.Constructor for HttpHost.HttpHost(String hostname, int port)
Deprecated.Constructor for HttpHost.HttpHost(String hostname, int port, Protocol protocol)
Deprecated.Constructor for HttpHost.HttpHost(HttpHost httphost)
Deprecated.Copy constructor for HttpHostHttpHost(URI uri)
Deprecated.URI constructor for HttpHost.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Object
clone()
Deprecated.boolean
equals(Object o)
Deprecated.String
getHostName()
Deprecated.Returns the host name (IP or DNS name).int
getPort()
Deprecated.Returns the port.Protocol
getProtocol()
Deprecated.Returns the protocol.int
hashCode()
Deprecated.String
toString()
Deprecated.String
toURI()
Deprecated.Return the host uri.
-
-
-
Constructor Detail
-
HttpHost
public HttpHost(String hostname, int port, Protocol protocol)
Deprecated.Constructor for HttpHost.- Parameters:
hostname
- the hostname (IP or DNS name). Can benull
.port
- the port. Value-1
can be used to set default protocol portprotocol
- the protocol. Valuenull
can be used to set default protocol
-
HttpHost
public HttpHost(String hostname, int port)
Deprecated.Constructor for HttpHost.- Parameters:
hostname
- the hostname (IP or DNS name). Can benull
.port
- the port. Value-1
can be used to set default protocol port
-
HttpHost
public HttpHost(String hostname)
Deprecated.Constructor for HttpHost.- Parameters:
hostname
- the hostname (IP or DNS name). Can benull
.
-
HttpHost
public HttpHost(URI uri) throws URIException
Deprecated.URI constructor for HttpHost.- Parameters:
uri
- the URI.- Throws:
URIException
-
HttpHost
public HttpHost(HttpHost httphost)
Deprecated.Copy constructor for HttpHost- Parameters:
httphost
- the HTTP host to copy details from
-
-
Method Detail
-
clone
public Object clone() throws CloneNotSupportedException
Deprecated.- Throws:
CloneNotSupportedException
- See Also:
Object.clone()
-
getHostName
public String getHostName()
Deprecated.Returns the host name (IP or DNS name).- Returns:
- the host name (IP or DNS name), or
null
if not set
-
getPort
public int getPort()
Deprecated.Returns the port.- Returns:
- the host port, or
-1
if not set
-
getProtocol
public Protocol getProtocol()
Deprecated.Returns the protocol.- Returns:
- The protocol.
-
toURI
public String toURI()
Deprecated.Return the host uri.- Returns:
- The host uri.
-
toString
public String toString()
Deprecated.- Overrides:
toString
in classObject
- See Also:
Object.toString()
-
equals
public boolean equals(Object o)
Deprecated.- Overrides:
equals
in classObject
- See Also:
Object.equals(java.lang.Object)
-
hashCode
public int hashCode()
Deprecated.- Overrides:
hashCode
in classObject
- See Also:
Object.hashCode()
-
-