Package org.apache.http.impl.conn.tsccm
Class BasicPooledConnAdapter
- java.lang.Object
-
- org.apache.http.impl.conn.AbstractClientConnAdapter
-
- org.apache.http.impl.conn.AbstractPooledConnAdapter
-
- org.apache.http.impl.conn.tsccm.BasicPooledConnAdapter
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,ConnectionReleaseTrigger,HttpRoutedConnection,ManagedClientConnection,ManagedHttpClientConnection,org.apache.http.HttpClientConnection,org.apache.http.HttpConnection,org.apache.http.HttpInetConnection,org.apache.http.protocol.HttpContext
@Deprecated public class BasicPooledConnAdapter extends AbstractPooledConnAdapter
Deprecated.(4.2) do not useA connection wrapper and callback handler. All connections given out by the manager are wrappers which can bedetached to prevent further use on release.- Since:
- 4.0
-
-
Field Summary
-
Fields inherited from class org.apache.http.impl.conn.AbstractPooledConnAdapter
poolEntry
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBasicPooledConnAdapter(ThreadSafeClientConnManager tsccm, AbstractPoolEntry entry)Deprecated.Creates a new adapter.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voiddetach()Deprecated.Detaches this adapter from the wrapped connection.protected ClientConnectionManagergetManager()Deprecated.protected AbstractPoolEntrygetPoolEntry()Deprecated.Obtains the pool entry.-
Methods inherited from class org.apache.http.impl.conn.AbstractPooledConnAdapter
assertAttached, assertValid, close, getId, getRoute, getState, layerProtocol, open, setState, shutdown, tunnelProxy, tunnelTarget
-
Methods inherited from class org.apache.http.impl.conn.AbstractClientConnAdapter
abortConnection, assertNotAborted, assertValid, bind, flush, getAttribute, getLocalAddress, getLocalPort, getMetrics, getRemoteAddress, getRemotePort, getSocket, getSocketTimeout, getSSLSession, getWrappedConnection, isMarkedReusable, isOpen, isReleased, isResponseAvailable, isSecure, isStale, markReusable, receiveResponseEntity, receiveResponseHeader, releaseConnection, removeAttribute, sendRequestEntity, sendRequestHeader, setAttribute, setIdleDuration, setSocketTimeout, unmarkReusable
-
-
-
-
Constructor Detail
-
BasicPooledConnAdapter
protected BasicPooledConnAdapter(ThreadSafeClientConnManager tsccm, AbstractPoolEntry entry)
Deprecated.Creates a new adapter.- Parameters:
tsccm- the connection managerentry- the pool entry for the connection being wrapped
-
-
Method Detail
-
getManager
protected ClientConnectionManager getManager()
Deprecated.- Overrides:
getManagerin classAbstractClientConnAdapter
-
getPoolEntry
protected AbstractPoolEntry getPoolEntry()
Deprecated.Description copied from class:AbstractPooledConnAdapterObtains the pool entry.- Overrides:
getPoolEntryin classAbstractPooledConnAdapter- Returns:
- the pool entry, or
nullif detached
-
detach
protected void detach()
Deprecated.Description copied from class:AbstractPooledConnAdapterDetaches this adapter from the wrapped connection. This adapter becomes useless.- Overrides:
detachin classAbstractPooledConnAdapter
-
-