List of usage examples for org.apache.http.impl.nio.conn CPool CPool
public CPool(final ConnectingIOReactor ioreactor, final NIOConnFactory<HttpRoute, ManagedNHttpClientConnection> connFactory, final SocketAddressResolver<HttpRoute> addressResolver, final int defaultMaxPerRoute, final int maxTotal, final long timeToLive, final TimeUnit tunit)
From source file:org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.java
public PoolingNHttpClientConnectionManager(final ConnectingIOReactor ioreactor, final NHttpConnectionFactory<ManagedNHttpClientConnection> connFactory, final Registry<SchemeIOSessionStrategy> iosessionFactoryRegistry, final SchemePortResolver schemePortResolver, final DnsResolver dnsResolver, final long timeToLive, final TimeUnit tunit) { super();/*from ww w . j av a2 s.co m*/ Args.notNull(ioreactor, "I/O reactor"); Args.notNull(iosessionFactoryRegistry, "I/O session factory registry"); this.ioreactor = ioreactor; this.configData = new ConfigData(); this.pool = new CPool(ioreactor, new InternalConnectionFactory(this.configData, connFactory), new InternalAddressResolver(schemePortResolver, dnsResolver), 2, 20, timeToLive, tunit != null ? tunit : TimeUnit.MILLISECONDS); this.iosessionFactoryRegistry = iosessionFactoryRegistry; }