org.apache.wink.client.httpclient
Class ApacheHttpClientConfig
java.lang.Object
org.apache.wink.client.ClientConfig
org.apache.wink.client.httpclient.ApacheHttpClientConfig
- All Implemented Interfaces:
- java.lang.Cloneable, org.apache.wink.common.internal.WinkConfiguration
- Direct Known Subclasses:
- ApacheHttpClientConfig
public class ApacheHttpClientConfig
- extends ClientConfig
Configuration object that wraps Apache HttpClient as underling Http client.
The following code snippet, demonstrates the typical usage:
// create the client that uses Apache DefaultHttpClient as underling Http client.
RestClient client = new RestClient(new ApacheHttpClientConfig(new DefaultHttpClient()));
// create the resource to make invocations on
Resource resource = client.resource("http://myhost:80/my/service");
// invoke GET on the resource and receive the response entity as a string
String entity = resource.get(String.class);
...
Methods inherited from class org.apache.wink.client.ClientConfig |
acceptHeaderAutoSet, applications, clone, connectTimeout, followRedirects, getApplications, getBypassHostnameVerification, getConnectTimeout, getHandlers, getProperties, getProxyHost, getProxyPort, getReadTimeout, handlers, isAcceptHeaderAutoSet, isFollowRedirects, isLoadWinkApplications, isSupportDTDExpansion, proxyHost, proxyPort, readTimeout, setBypassHostnameVerification, setLoadWinkApplications, setProperties, supportDTDExpansion |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
client
protected org.apache.http.client.HttpClient client
maxPooledConnections
protected int maxPooledConnections
chunked
protected boolean chunked
ApacheHttpClientConfig
public ApacheHttpClientConfig()
ApacheHttpClientConfig
public ApacheHttpClientConfig(org.apache.http.client.HttpClient client)
getConnectionHandler
protected ConnectionHandler getConnectionHandler()
- Description copied from class:
ClientConfig
- Returns the client handler that acts as the connection handler. This
handler is always the last handler on the chain and is automatically
added to the end of the defined list of handlers.
This method should be overridden in order to provide an alternate
connection handler.
- Overrides:
getConnectionHandler
in class ClientConfig
- Returns:
- the connection handler
setMaxPooledConnections
public void setMaxPooledConnections(int maxPooledConnections)
getMaxPooledConnections
public int getMaxPooledConnections()
isChunked
public boolean isChunked()
setChunked
public void setChunked(boolean chunked)
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.