public class HttpClientFactory
extends java.lang.Object
Constructor and Description |
---|
HttpClientFactory() |
HttpClientFactory(int connectionTimeout,
int socketTimeout) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.apache.http.impl.client.CloseableHttpClient |
createHttpClient(org.apache.http.auth.Credentials credentials) |
org.apache.http.impl.client.CloseableHttpClient |
createHttpClient(org.apache.http.auth.Credentials credentials,
int connectionTimeout,
int socketTimeout) |
protected org.apache.http.client.config.RequestConfig |
createRequestConfig(int connectionTimeout,
int socketTimeout) |
protected org.apache.http.conn.routing.HttpRoutePlanner |
createRoutePlanner() |
protected org.apache.http.config.SocketConfig |
createSocketConfig(int socketTimeout) |
protected static org.apache.http.conn.HttpClientConnectionManager |
getClientConnectionManager() |
org.apache.http.client.HttpClient |
getGridHttpClient(int connectionTimeout,
int socketTimeout) |
org.apache.http.client.HttpClient |
getHttpClient() |
public HttpClientFactory()
public HttpClientFactory(int connectionTimeout, int socketTimeout)
protected static org.apache.http.conn.HttpClientConnectionManager getClientConnectionManager()
public org.apache.http.client.HttpClient getHttpClient()
public org.apache.http.impl.client.CloseableHttpClient createHttpClient(org.apache.http.auth.Credentials credentials)
public org.apache.http.impl.client.CloseableHttpClient createHttpClient(org.apache.http.auth.Credentials credentials, int connectionTimeout, int socketTimeout)
public org.apache.http.client.HttpClient getGridHttpClient(int connectionTimeout, int socketTimeout)
protected org.apache.http.config.SocketConfig createSocketConfig(int socketTimeout)
protected org.apache.http.client.config.RequestConfig createRequestConfig(int connectionTimeout, int socketTimeout)
protected org.apache.http.conn.routing.HttpRoutePlanner createRoutePlanner()
public void close()