org.mule.transport.http
Class MuleHostConfiguration
java.lang.Object
org.apache.commons.httpclient.HostConfiguration
org.mule.transport.http.MuleHostConfiguration
- All Implemented Interfaces:
- java.lang.Cloneable
public class MuleHostConfiguration
- extends 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
Method Summary |
java.lang.Object |
clone()
|
void |
setHost(HttpHost host)
|
void |
setHost(java.lang.String host)
|
void |
setHost(java.lang.String host,
int port)
|
void |
setHost(java.lang.String host,
int port,
java.lang.String protocolName)
|
void |
setHost(java.lang.String host,
java.lang.String virtualHost,
int port,
Protocol protocol)
|
void |
setHost(URI uri)
|
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 |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
MuleHostConfiguration
public MuleHostConfiguration()
MuleHostConfiguration
public MuleHostConfiguration(HostConfiguration hostConfig)
setHost
public void setHost(URI uri)
- Overrides:
setHost
in class HostConfiguration
setHost
public void setHost(HttpHost host)
- Overrides:
setHost
in class HostConfiguration
setHost
public void setHost(java.lang.String host,
int port,
java.lang.String protocolName)
- Overrides:
setHost
in class HostConfiguration
setHost
public void setHost(java.lang.String host,
java.lang.String virtualHost,
int port,
Protocol protocol)
- Overrides:
setHost
in class HostConfiguration
setHost
public void setHost(java.lang.String host,
int port)
- Overrides:
setHost
in class HostConfiguration
setHost
public void setHost(java.lang.String host)
- Overrides:
setHost
in class HostConfiguration
clone
public java.lang.Object clone()
- Overrides:
clone
in class HostConfiguration
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.