Package org.apache.http.impl.nio.conn
Class HttpNIOConnPool
- java.lang.Object
-
- org.apache.http.nio.pool.AbstractNIOConnPool<org.apache.http.conn.routing.HttpRoute,org.apache.http.nio.reactor.IOSession,HttpPoolEntry>
-
- org.apache.http.impl.nio.conn.HttpNIOConnPool
-
- All Implemented Interfaces:
org.apache.http.pool.ConnPool<org.apache.http.conn.routing.HttpRoute,HttpPoolEntry>,org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
@Deprecated class HttpNIOConnPool extends org.apache.http.nio.pool.AbstractNIOConnPool<org.apache.http.conn.routing.HttpRoute,org.apache.http.nio.reactor.IOSession,HttpPoolEntry>
Deprecated.
-
-
Field Summary
Fields Modifier and Type Field Description private longconnTimeToLiveDeprecated.private static java.util.concurrent.atomic.AtomicLongCOUNTERDeprecated.private org.apache.commons.logging.LoglogDeprecated.private AsyncSchemeRegistryschemeRegistryDeprecated.private java.util.concurrent.TimeUnittunitDeprecated.
-
Constructor Summary
Constructors Constructor Description HttpNIOConnPool(org.apache.commons.logging.Log log, org.apache.http.nio.reactor.ConnectingIOReactor ioreactor, AsyncSchemeRegistry schemeRegistry, long connTimeToLive, java.util.concurrent.TimeUnit tunit)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected HttpPoolEntrycreateEntry(org.apache.http.conn.routing.HttpRoute route, org.apache.http.nio.reactor.IOSession session)Deprecated.protected java.net.SocketAddressresolveLocalAddress(org.apache.http.conn.routing.HttpRoute route)Deprecated.protected java.net.SocketAddressresolveRemoteAddress(org.apache.http.conn.routing.HttpRoute route)Deprecated.-
Methods inherited from class org.apache.http.nio.pool.AbstractNIOConnPool
closeExpired, closeIdle, enumAvailable, enumEntries, enumLeased, getDefaultMaxPerRoute, getMaxPerRoute, getMaxTotal, getRoutes, getStats, getTotalStats, isShutdown, lease, lease, lease, lease, onLease, onRelease, onReuse, release, requestCancelled, requestCompleted, requestFailed, requestTimeout, setDefaultMaxPerRoute, setMaxPerRoute, setMaxTotal, shutdown, toString, validatePendingRequests
-
-
-
-
Field Detail
-
COUNTER
private static final java.util.concurrent.atomic.AtomicLong COUNTER
Deprecated.
-
log
private final org.apache.commons.logging.Log log
Deprecated.
-
schemeRegistry
private final AsyncSchemeRegistry schemeRegistry
Deprecated.
-
connTimeToLive
private final long connTimeToLive
Deprecated.
-
tunit
private final java.util.concurrent.TimeUnit tunit
Deprecated.
-
-
Constructor Detail
-
HttpNIOConnPool
HttpNIOConnPool(org.apache.commons.logging.Log log, org.apache.http.nio.reactor.ConnectingIOReactor ioreactor, AsyncSchemeRegistry schemeRegistry, long connTimeToLive, java.util.concurrent.TimeUnit tunit)Deprecated.
-
-
Method Detail
-
resolveLocalAddress
protected java.net.SocketAddress resolveLocalAddress(org.apache.http.conn.routing.HttpRoute route)
Deprecated.- Overrides:
resolveLocalAddressin classorg.apache.http.nio.pool.AbstractNIOConnPool<org.apache.http.conn.routing.HttpRoute,org.apache.http.nio.reactor.IOSession,HttpPoolEntry>
-
resolveRemoteAddress
protected java.net.SocketAddress resolveRemoteAddress(org.apache.http.conn.routing.HttpRoute route)
Deprecated.- Overrides:
resolveRemoteAddressin classorg.apache.http.nio.pool.AbstractNIOConnPool<org.apache.http.conn.routing.HttpRoute,org.apache.http.nio.reactor.IOSession,HttpPoolEntry>
-
createEntry
protected HttpPoolEntry createEntry(org.apache.http.conn.routing.HttpRoute route, org.apache.http.nio.reactor.IOSession session)
Deprecated.- Specified by:
createEntryin classorg.apache.http.nio.pool.AbstractNIOConnPool<org.apache.http.conn.routing.HttpRoute,org.apache.http.nio.reactor.IOSession,HttpPoolEntry>
-
-