Package org.apache.commons.httpclient
Class HostConfiguration
java.lang.Object
org.apache.commons.httpclient.HostConfiguration
- All Implemented Interfaces:
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, proxy host and port, local address, and virtual host.
- Since:
- 2.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HostConfigurationDeprecated.A value to represent any host configuration, instead of using something likenull. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Constructor for HostConfiguration.HostConfiguration(HostConfiguration hostConfiguration) Deprecated.Copy constructor for HostConfiguration -
Method Summary
Modifier and TypeMethodDescriptionclone()Deprecated.booleanDeprecated.getHost()Deprecated.Returns the host.Deprecated.Return the host url.Deprecated.Return the local address to be used when creating connections.Deprecated.ReturnsHTTP protocol parametersassociated with this host.intgetPort()Deprecated.Returns the port.Deprecated.Returns the protocol.Deprecated.Returns the proxyHost.intDeprecated.Returns the proxyPort.Deprecated.use HostParamsinthashCode()Deprecated.booleanhostEquals(HttpConnection connection) Deprecated.Tests if the host configuration equals the configuration set on the connection.booleanDeprecated.no longer usedbooleanDeprecated.no longer usedbooleanproxyEquals(HttpConnection connection) Deprecated.Tests if the proxy configuration equals the configuration set on the connection.voidDeprecated.Set the given host.voidDeprecated.Sets the given host and port.voidDeprecated.Sets the given host, port and protocolvoidDeprecated.Sets the given host, port and protocol.voidDeprecated.#setHost(String, int, Protocol)voidDeprecated.Sets the given hostvoidDeprecated.Sets the protocol, host and port from the given URI.voidsetLocalAddress(InetAddress localAddress) Deprecated.Set the local address to be used when creating connections.voidsetParams(HostParams params) Deprecated.AssignsHTTP protocol parametersspecific to this host.voidDeprecated.Set the proxy settings.voidsetProxyHost(ProxyHost proxyHost) Deprecated.Sets the given proxy hosttoString()Deprecated.
-
Field Details
-
ANY_HOST_CONFIGURATION
Deprecated.A value to represent any host configuration, instead of using something likenull. This value should be treated as immutable and only used in lookups and other such places to represent "any" host config.
-
-
Constructor Details
-
HostConfiguration
public HostConfiguration()Deprecated.Constructor for HostConfiguration. -
HostConfiguration
Deprecated.Copy constructor for HostConfiguration- Parameters:
hostConfiguration- the hostConfiguration to copy
-
-
Method Details
-
clone
Deprecated.- See Also:
-
toString
Deprecated. -
hostEquals
Deprecated.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.- Parameters:
connection- the connection to test against- Returns:
trueif the connection's host information equals that of this configuration- See Also:
-
proxyEquals
Deprecated.Tests if the proxy configuration equals the configuration set on the connection. True only if the proxyHost and proxyPort are equal.- Parameters:
connection- the connection to test against- Returns:
trueif the connection's proxy information equals that of this configuration- See Also:
-
isHostSet
public boolean isHostSet()Deprecated.no longer usedReturns true if the host is set.- Returns:
trueif the host is set.
-
setHost
Deprecated.Sets the given host- Parameters:
host- the host
-
setHost
Deprecated.Sets the given host, port and protocol- Parameters:
host- the host(IP or DNS name)port- The portprotocol- The protocol.
-
setHost
Deprecated.#setHost(String, int, Protocol)Sets the given host, virtual host, port and protocol.- Parameters:
host- the host(IP or DNS name)virtualHost- the virtual host name ornullport- the host port or -1 to use protocol defaultprotocol- the protocol
-
setHost
Deprecated.Sets the given host, port and protocol.- Parameters:
host- the host(IP or DNS name)port- The portprotocol- the protocol
-
setHost
Deprecated.Sets the given host and port. Uses the default protocol "http".- Parameters:
host- the host(IP or DNS name)port- The port
-
setHost
Deprecated.Set the given host. Uses the default protocol("http") and its port.- Parameters:
host- The host(IP or DNS name).
-
setHost
Deprecated.Sets the protocol, host and port from the given URI.- Parameters:
uri- the URI.
-
getHostURL
Deprecated.Return the host url.- Returns:
- The host url.
-
getHost
Deprecated.Returns the host.- Returns:
- the host(IP or DNS name), or
nullif not set - See Also:
-
getVirtualHost
Deprecated.use HostParamsReturns the virtual host.- Returns:
- the virtual host name, or
nullif not set
-
getPort
public int getPort()Deprecated.Returns the port.- Returns:
- the host port, or
-1if not set - See Also:
-
getProtocol
Deprecated.Returns the protocol.- Returns:
- The protocol.
-
isProxySet
public boolean isProxySet()Deprecated.no longer usedTests if the proxy host/port have been set.- Returns:
trueif a proxy server has been set.- See Also:
-
setProxyHost
Deprecated.Sets the given proxy host- Parameters:
proxyHost- the proxy host
-
setProxy
Deprecated.Set the proxy settings.- Parameters:
proxyHost- The proxy hostproxyPort- The proxy port
-
getProxyHost
Deprecated.Returns the proxyHost.- Returns:
- the proxy host, or
nullif not set - See Also:
-
getProxyPort
public int getProxyPort()Deprecated.Returns the proxyPort.- Returns:
- the proxy port, or
-1if not set - See Also:
-
setLocalAddress
Deprecated.Set the local address to be used when creating connections. If this is unset, the default address will be used. This is useful for specifying the interface to use on multi-homed or clustered systems.- Parameters:
localAddress- the local address to use
-
getLocalAddress
Deprecated.Return the local address to be used when creating connections. If this is unset, the default address should be used.- Returns:
- the local address to be used when creating Sockets, or
null
-
getParams
Deprecated.ReturnsHTTP protocol parametersassociated with this host.- Returns:
- HTTP parameters.
- Since:
- 3.0
-
setParams
Deprecated.AssignsHTTP protocol parametersspecific to this host.- Since:
- 3.0
- See Also:
-
equals
Deprecated. -
hashCode
public int hashCode()Deprecated.
-