Package org.apache.http.impl.nio.conn
Class PoolingNHttpClientConnectionManager.InternalConnectionFactory
- java.lang.Object
-
- org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.InternalConnectionFactory
-
- All Implemented Interfaces:
org.apache.http.nio.pool.NIOConnFactory<org.apache.http.conn.routing.HttpRoute,ManagedNHttpClientConnection>
- Enclosing class:
- PoolingNHttpClientConnectionManager
static class PoolingNHttpClientConnectionManager.InternalConnectionFactory extends java.lang.Object implements org.apache.http.nio.pool.NIOConnFactory<org.apache.http.conn.routing.HttpRoute,ManagedNHttpClientConnection>
-
-
Field Summary
Fields Modifier and Type Field Description private PoolingNHttpClientConnectionManager.ConfigData
configData
private NHttpConnectionFactory<ManagedNHttpClientConnection>
connFactory
-
Constructor Summary
Constructors Constructor Description InternalConnectionFactory(PoolingNHttpClientConnectionManager.ConfigData configData, NHttpConnectionFactory<ManagedNHttpClientConnection> connFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedNHttpClientConnection
create(org.apache.http.conn.routing.HttpRoute route, org.apache.http.nio.reactor.IOSession iosession)
-
-
-
Field Detail
-
configData
private final PoolingNHttpClientConnectionManager.ConfigData configData
-
connFactory
private final NHttpConnectionFactory<ManagedNHttpClientConnection> connFactory
-
-
Constructor Detail
-
InternalConnectionFactory
InternalConnectionFactory(PoolingNHttpClientConnectionManager.ConfigData configData, NHttpConnectionFactory<ManagedNHttpClientConnection> connFactory)
-
-
Method Detail
-
create
public ManagedNHttpClientConnection create(org.apache.http.conn.routing.HttpRoute route, org.apache.http.nio.reactor.IOSession iosession) throws java.io.IOException
- Specified by:
create
in interfaceorg.apache.http.nio.pool.NIOConnFactory<org.apache.http.conn.routing.HttpRoute,ManagedNHttpClientConnection>
- Throws:
java.io.IOException
-
-