List of usage examples for org.apache.http.impl.conn PoolingClientConnectionManager PoolingClientConnectionManager
public PoolingClientConnectionManager(final SchemeRegistry schemeRegistry, final long timeToLive, final TimeUnit tunit)
From source file:com.centurylink.cloud.sdk.core.client.SdkClientBuilder.java
private ClientConnectionManager initClientConnectionManager(SchemeRegistry registry) { ClientConnectionManager cm;//from w w w . java 2 s . c o m if (connectionPoolSize > 0) { PoolingClientConnectionManager tcm = new PoolingClientConnectionManager(registry, connectionTTL, connectionTTLUnit); tcm.setMaxTotal(connectionPoolSize); if (maxPooledPerRoute == 0) { maxPooledPerRoute = connectionPoolSize; } tcm.setDefaultMaxPerRoute(maxPooledPerRoute); cm = tcm; } else { cm = new BasicClientConnectionManager(registry); } return cm; }