org.apache.wink.client.httpclient
Class ApacheHttpClientConfig
java.lang.Object
org.apache.wink.client.ClientConfig
org.apache.wink.client.httpclient.ApacheHttpClientConfig
- All Implemented Interfaces:
- 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 |
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()
- Overrides:
getConnectionHandler in class ClientConfig
setMaxPooledConnections
public void setMaxPooledConnections(int maxPooledConnections)
getMaxPooledConnections
public int getMaxPooledConnections()
isChunked
public boolean isChunked()
setChunked
public void setChunked(boolean chunked)
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.