Package org.apache.http.impl.nio.pool
Class BasicNIOPoolEntry
- java.lang.Object
-
- org.apache.http.pool.PoolEntry<HttpHost,NHttpClientConnection>
-
- org.apache.http.impl.nio.pool.BasicNIOPoolEntry
-
@Contract(threading=SAFE) public class BasicNIOPoolEntry extends PoolEntry<HttpHost,NHttpClientConnection>
A basicPoolEntry
implementation that represents an entry in a pool of non-blockingNHttpClientConnection
s identified by anHttpHost
instance.- Since:
- 4.2
- See Also:
HttpHost
-
-
Constructor Summary
Constructors Constructor Description BasicNIOPoolEntry(java.lang.String id, HttpHost route, NHttpClientConnection conn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Invalidates the pool entry and closes the pooled connection associated with it.boolean
isClosed()
Returnstrue
if the pool entry has been invalidated.-
Methods inherited from class org.apache.http.pool.PoolEntry
getConnection, getCreated, getExpiry, getId, getRoute, getState, getUpdated, getValidityDeadline, getValidUnit, isExpired, setState, toString, updateExpiry
-
-
-
-
Constructor Detail
-
BasicNIOPoolEntry
public BasicNIOPoolEntry(java.lang.String id, HttpHost route, NHttpClientConnection conn)
-
-
Method Detail
-
close
public void close()
Description copied from class:PoolEntry
Invalidates the pool entry and closes the pooled connection associated with it.- Specified by:
close
in classPoolEntry<HttpHost,NHttpClientConnection>
-
isClosed
public boolean isClosed()
Description copied from class:PoolEntry
Returnstrue
if the pool entry has been invalidated.- Specified by:
isClosed
in classPoolEntry<HttpHost,NHttpClientConnection>
-
-