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 long
connTimeToLive
Deprecated.private static java.util.concurrent.atomic.AtomicLong
COUNTER
Deprecated.private org.apache.commons.logging.Log
log
Deprecated.private AsyncSchemeRegistry
schemeRegistry
Deprecated.private java.util.concurrent.TimeUnit
tunit
Deprecated.
-
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 HttpPoolEntry
createEntry(org.apache.http.conn.routing.HttpRoute route, org.apache.http.nio.reactor.IOSession session)
Deprecated.protected java.net.SocketAddress
resolveLocalAddress(org.apache.http.conn.routing.HttpRoute route)
Deprecated.protected java.net.SocketAddress
resolveRemoteAddress(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:
resolveLocalAddress
in 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:
resolveRemoteAddress
in 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:
createEntry
in classorg.apache.http.nio.pool.AbstractNIOConnPool<org.apache.http.conn.routing.HttpRoute,org.apache.http.nio.reactor.IOSession,HttpPoolEntry>
-
-