Class H2SharingConnPool.PerRoutePool<T, C extends org.apache.hc.core5.http.HttpConnection>
java.lang.Object
org.apache.hc.client5.http.impl.nio.H2SharingConnPool.PerRoutePool<T,C>
- Enclosing class:
H2SharingConnPool<T, C extends org.apache.hc.core5.http.HttpConnection>
static class H2SharingConnPool.PerRoutePool<T, C extends org.apache.hc.core5.http.HttpConnection>
extends Object
- Since:
- 5.5
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) long(package private) AtomicLonggetCounter(org.apache.hc.core5.pool.PoolEntry<T, C> entry) lease()(package private) long(package private) long
-
Field Details
-
entryMap
private final Map<org.apache.hc.core5.pool.PoolEntry<T, C extends org.apache.hc.core5.http.HttpConnection>, AtomicLong> entryMap -
lock
-
-
Constructor Details
-
PerRoutePool
PerRoutePool()
-
-
Method Details
-
getCounter
-
track
-
lease
-
release
-
getCount
-