static class PoolingHttpClientConnectionManager.ConfigData extends Object
Modifier and Type | Field and Description |
---|---|
private Map<HttpHost,ConnectionConfig> |
connectionConfigMap |
private ConnectionConfig |
defaultConnectionConfig |
private SocketConfig |
defaultSocketConfig |
private Map<HttpHost,SocketConfig> |
socketConfigMap |
Constructor and Description |
---|
ConfigData() |
Modifier and Type | Method and Description |
---|---|
ConnectionConfig |
getConnectionConfig(HttpHost host) |
ConnectionConfig |
getDefaultConnectionConfig() |
SocketConfig |
getDefaultSocketConfig() |
SocketConfig |
getSocketConfig(HttpHost host) |
void |
setConnectionConfig(HttpHost host,
ConnectionConfig connectionConfig) |
void |
setDefaultConnectionConfig(ConnectionConfig defaultConnectionConfig) |
void |
setDefaultSocketConfig(SocketConfig defaultSocketConfig) |
void |
setSocketConfig(HttpHost host,
SocketConfig socketConfig) |
private final Map<HttpHost,SocketConfig> socketConfigMap
private final Map<HttpHost,ConnectionConfig> connectionConfigMap
private volatile SocketConfig defaultSocketConfig
private volatile ConnectionConfig defaultConnectionConfig
ConfigData()
public SocketConfig getDefaultSocketConfig()
public void setDefaultSocketConfig(SocketConfig defaultSocketConfig)
public ConnectionConfig getDefaultConnectionConfig()
public void setDefaultConnectionConfig(ConnectionConfig defaultConnectionConfig)
public SocketConfig getSocketConfig(HttpHost host)
public void setSocketConfig(HttpHost host, SocketConfig socketConfig)
public ConnectionConfig getConnectionConfig(HttpHost host)
public void setConnectionConfig(HttpHost host, ConnectionConfig connectionConfig)
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses