|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.http.impl.conn.AbstractClientConnAdapter
org.apache.http.impl.conn.AbstractPooledConnAdapter
org.apache.http.impl.conn.tsccm.BasicPooledConnAdapter
public class BasicPooledConnAdapter
A connection wrapper and callback handler.
All connections given out by the manager are wrappers which
can be detach
ed to prevent further use on release.
Field Summary |
---|
Fields inherited from class org.apache.http.impl.conn.AbstractPooledConnAdapter |
---|
poolEntry |
Fields inherited from class org.apache.http.impl.conn.AbstractClientConnAdapter |
---|
connManager, markedReusable, wrappedConnection |
Constructor Summary | |
---|---|
protected |
BasicPooledConnAdapter(ThreadSafeClientConnManager tsccm,
AbstractPoolEntry entry)
Creates a new adapter. |
Method Summary | |
---|---|
protected void |
detach()
Detaches this adapter from the wrapped connection. |
protected ClientConnectionManager |
getManager()
Obtains the connection manager. |
protected AbstractPoolEntry |
getPoolEntry()
Obtains the pool entry. |
Methods inherited from class org.apache.http.impl.conn.AbstractPooledConnAdapter |
---|
assertAttached, close, getRoute, layerProtocol, open, shutdown, tunnelProxy, tunnelTarget |
Methods inherited from class org.apache.http.impl.conn.AbstractClientConnAdapter |
---|
abortConnection, assertWrappedConn, flush, getLocalAddress, getLocalPort, getMetrics, getRemoteAddress, getRemotePort, getSocketTimeout, getSSLSession, isMarkedReusable, isOpen, isResponseAvailable, isSecure, isStale, markReusable, receiveResponseEntity, receiveResponseHeader, releaseConnection, sendRequestEntity, sendRequestHeader, setSocketTimeout, unmarkReusable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.http.conn.ManagedClientConnection |
---|
getSSLSession, isMarkedReusable, isSecure, markReusable, unmarkReusable |
Methods inherited from interface org.apache.http.HttpClientConnection |
---|
flush, isResponseAvailable, receiveResponseEntity, receiveResponseHeader, sendRequestEntity, sendRequestHeader |
Methods inherited from interface org.apache.http.HttpConnection |
---|
getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout |
Methods inherited from interface org.apache.http.HttpInetConnection |
---|
getLocalAddress, getLocalPort, getRemoteAddress, getRemotePort |
Methods inherited from interface org.apache.http.HttpConnection |
---|
getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout |
Methods inherited from interface org.apache.http.conn.ConnectionReleaseTrigger |
---|
abortConnection, releaseConnection |
Constructor Detail |
---|
protected BasicPooledConnAdapter(ThreadSafeClientConnManager tsccm, AbstractPoolEntry entry)
tsccm
- the connection managerentry
- the pool entry for the connection being wrappedMethod Detail |
---|
protected ClientConnectionManager getManager()
null
if detachedprotected AbstractPoolEntry getPoolEntry()
null
if detachedprotected void detach()
AbstractPooledConnAdapter
detach
in class AbstractPooledConnAdapter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |