public class CommonsHttpConnectionManager extends Object implements org.apache.commons.httpclient.HttpConnectionManager
Constructor and Description |
---|
CommonsHttpConnectionManager(String[] hostConfigurationParams) |
Modifier and Type | Method and Description |
---|---|
void |
closeIdleConnections(long idleTimeout) |
org.apache.commons.httpclient.HttpConnection |
getConnection(org.apache.commons.httpclient.HostConfiguration hostConfiguration) |
org.apache.commons.httpclient.HttpConnection |
getConnection(org.apache.commons.httpclient.HostConfiguration hostConfiguration,
long timeout) |
long |
getConnectionIdleTime() |
org.apache.commons.httpclient.HttpConnection |
getConnectionWithTimeout(org.apache.commons.httpclient.HostConfiguration hostConfiguration,
long timeout) |
org.apache.commons.httpclient.params.HttpConnectionManagerParams |
getParams() |
boolean |
isStaleCheckingEnabled() |
void |
releaseConnection(org.apache.commons.httpclient.HttpConnection conn) |
static void |
setConnectionIdleTime(CommonsHttpConnectionManager manager) |
void |
setConnectionIdleTime(long time) |
void |
setParams(org.apache.commons.httpclient.params.HttpConnectionManagerParams params) |
void |
setStaleCheckingEnabled(boolean staleChecking) |
static void |
setStaleCheckingEnabled(CommonsHttpConnectionManager manager) |
void |
shutdown() |
public CommonsHttpConnectionManager(String[] hostConfigurationParams)
public void setConnectionIdleTime(long time)
public long getConnectionIdleTime()
public void setStaleCheckingEnabled(boolean staleChecking)
public boolean isStaleCheckingEnabled()
public org.apache.commons.httpclient.HttpConnection getConnection(org.apache.commons.httpclient.HostConfiguration hostConfiguration)
getConnection
in interface org.apache.commons.httpclient.HttpConnectionManager
public org.apache.commons.httpclient.HttpConnection getConnection(org.apache.commons.httpclient.HostConfiguration hostConfiguration, long timeout)
getConnection
in interface org.apache.commons.httpclient.HttpConnectionManager
public org.apache.commons.httpclient.HttpConnection getConnectionWithTimeout(org.apache.commons.httpclient.HostConfiguration hostConfiguration, long timeout)
getConnectionWithTimeout
in interface org.apache.commons.httpclient.HttpConnectionManager
public void releaseConnection(org.apache.commons.httpclient.HttpConnection conn)
releaseConnection
in interface org.apache.commons.httpclient.HttpConnectionManager
public org.apache.commons.httpclient.params.HttpConnectionManagerParams getParams()
getParams
in interface org.apache.commons.httpclient.HttpConnectionManager
public void setParams(org.apache.commons.httpclient.params.HttpConnectionManagerParams params)
setParams
in interface org.apache.commons.httpclient.HttpConnectionManager
public void closeIdleConnections(long idleTimeout)
closeIdleConnections
in interface org.apache.commons.httpclient.HttpConnectionManager
public void shutdown()
public static void setStaleCheckingEnabled(CommonsHttpConnectionManager manager)
public static void setConnectionIdleTime(CommonsHttpConnectionManager manager)
Copyright © 2016. All rights reserved.