org.mule.transport.http
Class MuleHostConfiguration
java.lang.Object
org.apache.commons.httpclient.HostConfiguration
org.mule.transport.http.MuleHostConfiguration
- All Implemented Interfaces:
- Cloneable
public class MuleHostConfiguration
- extends org.apache.commons.httpclient.HostConfiguration
Subclass of httpclient's HostConfiguration that retains its Protocol when
a new host is set via the URI.
It looks like we're not the only ones who stumbled over the HostConfiguration behaviour, see
http://issues.apache.org/jira/browse/HTTPCLIENT-634
| Fields inherited from class org.apache.commons.httpclient.HostConfiguration |
ANY_HOST_CONFIGURATION |
| Methods inherited from class org.apache.commons.httpclient.HostConfiguration |
equals, getHost, getHostURL, getLocalAddress, getParams, getPort, getProtocol, getProxyHost, getProxyPort, getVirtualHost, hashCode, hostEquals, isHostSet, isProxySet, proxyEquals, setHost, setLocalAddress, setParams, setProxy, setProxyHost, toString |
MuleHostConfiguration
public MuleHostConfiguration()
MuleHostConfiguration
public MuleHostConfiguration(org.apache.commons.httpclient.HostConfiguration hostConfig)
setHost
public void setHost(org.apache.commons.httpclient.URI uri)
- Overrides:
setHost in class org.apache.commons.httpclient.HostConfiguration
setHost
public void setHost(org.apache.commons.httpclient.HttpHost host)
- Overrides:
setHost in class org.apache.commons.httpclient.HostConfiguration
setHost
public void setHost(String host,
int port,
String protocolName)
- Overrides:
setHost in class org.apache.commons.httpclient.HostConfiguration
setHost
public void setHost(String host,
String virtualHost,
int port,
org.apache.commons.httpclient.protocol.Protocol protocol)
- Overrides:
setHost in class org.apache.commons.httpclient.HostConfiguration
setHost
public void setHost(String host,
int port)
- Overrides:
setHost in class org.apache.commons.httpclient.HostConfiguration
setHost
public void setHost(String host)
- Overrides:
setHost in class org.apache.commons.httpclient.HostConfiguration
clone
public Object clone()
- Overrides:
clone in class org.apache.commons.httpclient.HostConfiguration
Copyright © 2003-2011 MuleSoft, Inc.. All Rights Reserved.