Package org.apache.http.impl.nio.conn
Class ManagedClientAsyncConnectionImpl
- java.lang.Object
-
- org.apache.http.impl.nio.conn.ManagedClientAsyncConnectionImpl
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,org.apache.http.conn.ConnectionReleaseTrigger
,org.apache.http.conn.HttpRoutedConnection
,org.apache.http.HttpConnection
,org.apache.http.HttpInetConnection
,ManagedClientAsyncConnection
,org.apache.http.nio.IOControl
,org.apache.http.nio.NHttpClientConnection
,org.apache.http.nio.NHttpConnection
@Deprecated class ManagedClientAsyncConnectionImpl extends java.lang.Object implements ManagedClientAsyncConnection
Deprecated.
-
-
Field Summary
Fields Modifier and Type Field Description private ClientAsyncConnectionFactory
connFactory
Deprecated.private long
duration
Deprecated.private ClientAsyncConnectionManager
manager
Deprecated.private HttpPoolEntry
poolEntry
Deprecated.private boolean
reusable
Deprecated.
-
Constructor Summary
Constructors Constructor Description ManagedClientAsyncConnectionImpl(ClientAsyncConnectionManager manager, ClientAsyncConnectionFactory connFactory, HttpPoolEntry poolEntry)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
abortConnection()
Deprecated.void
close()
Deprecated.(package private) HttpPoolEntry
detach()
Deprecated.private ClientAsyncConnection
ensureConnection()
Deprecated.private HttpPoolEntry
ensurePoolEntry()
Deprecated.private ClientAsyncConnection
getConnection()
Deprecated.org.apache.http.protocol.HttpContext
getContext()
Deprecated.org.apache.http.HttpRequest
getHttpRequest()
Deprecated.org.apache.http.HttpResponse
getHttpResponse()
Deprecated.java.net.InetAddress
getLocalAddress()
Deprecated.int
getLocalPort()
Deprecated.ClientAsyncConnectionManager
getManager()
Deprecated.org.apache.http.HttpConnectionMetrics
getMetrics()
Deprecated.(package private) HttpPoolEntry
getPoolEntry()
Deprecated.java.net.InetAddress
getRemoteAddress()
Deprecated.int
getRemotePort()
Deprecated.org.apache.http.conn.routing.HttpRoute
getRoute()
Deprecated.private AsyncSchemeRegistry
getSchemeRegistry(org.apache.http.protocol.HttpContext context)
Deprecated.int
getSocketTimeout()
Deprecated.javax.net.ssl.SSLSession
getSSLSession()
Deprecated.java.lang.Object
getState()
Deprecated.int
getStatus()
Deprecated.boolean
isMarkedReusable()
Deprecated.boolean
isOpen()
Deprecated.boolean
isRequestSubmitted()
Deprecated.boolean
isSecure()
Deprecated.boolean
isStale()
Deprecated.void
layerProtocol(org.apache.http.protocol.HttpContext context, org.apache.http.params.HttpParams params)
Deprecated.void
markReusable()
Deprecated.void
open(org.apache.http.conn.routing.HttpRoute route, org.apache.http.protocol.HttpContext context, org.apache.http.params.HttpParams params)
Deprecated.void
releaseConnection()
Deprecated.void
requestInput()
Deprecated.void
requestOutput()
Deprecated.void
resetInput()
Deprecated.void
resetOutput()
Deprecated.void
setIdleDuration(long duration, java.util.concurrent.TimeUnit unit)
Deprecated.void
setSocketTimeout(int timeout)
Deprecated.void
setState(java.lang.Object state)
Deprecated.void
shutdown()
Deprecated.void
submitRequest(org.apache.http.HttpRequest request)
Deprecated.void
suspendInput()
Deprecated.void
suspendOutput()
Deprecated.java.lang.String
toString()
Deprecated.void
tunnelProxy(org.apache.http.HttpHost next, org.apache.http.params.HttpParams params)
Deprecated.void
tunnelTarget(org.apache.http.params.HttpParams params)
Deprecated.void
unmarkReusable()
Deprecated.
-
-
-
Field Detail
-
manager
private final ClientAsyncConnectionManager manager
Deprecated.
-
connFactory
private final ClientAsyncConnectionFactory connFactory
Deprecated.
-
poolEntry
private volatile HttpPoolEntry poolEntry
Deprecated.
-
reusable
private volatile boolean reusable
Deprecated.
-
duration
private volatile long duration
Deprecated.
-
-
Constructor Detail
-
ManagedClientAsyncConnectionImpl
ManagedClientAsyncConnectionImpl(ClientAsyncConnectionManager manager, ClientAsyncConnectionFactory connFactory, HttpPoolEntry poolEntry)
Deprecated.
-
-
Method Detail
-
getPoolEntry
HttpPoolEntry getPoolEntry()
Deprecated.
-
detach
HttpPoolEntry detach()
Deprecated.
-
getManager
public ClientAsyncConnectionManager getManager()
Deprecated.
-
getConnection
private ClientAsyncConnection getConnection()
Deprecated.
-
ensureConnection
private ClientAsyncConnection ensureConnection()
Deprecated.
-
ensurePoolEntry
private HttpPoolEntry ensurePoolEntry()
Deprecated.
-
close
public void close() throws java.io.IOException
Deprecated.- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Specified by:
close
in interfaceorg.apache.http.HttpConnection
- Throws:
java.io.IOException
-
shutdown
public void shutdown() throws java.io.IOException
Deprecated.- Specified by:
shutdown
in interfaceorg.apache.http.HttpConnection
- Specified by:
shutdown
in interfaceorg.apache.http.nio.IOControl
- Throws:
java.io.IOException
-
isOpen
public boolean isOpen()
Deprecated.- Specified by:
isOpen
in interfaceorg.apache.http.HttpConnection
-
isStale
public boolean isStale()
Deprecated.- Specified by:
isStale
in interfaceorg.apache.http.HttpConnection
-
setSocketTimeout
public void setSocketTimeout(int timeout)
Deprecated.- Specified by:
setSocketTimeout
in interfaceorg.apache.http.HttpConnection
-
getSocketTimeout
public int getSocketTimeout()
Deprecated.- Specified by:
getSocketTimeout
in interfaceorg.apache.http.HttpConnection
-
getMetrics
public org.apache.http.HttpConnectionMetrics getMetrics()
Deprecated.- Specified by:
getMetrics
in interfaceorg.apache.http.HttpConnection
-
getLocalAddress
public java.net.InetAddress getLocalAddress()
Deprecated.- Specified by:
getLocalAddress
in interfaceorg.apache.http.HttpInetConnection
-
getLocalPort
public int getLocalPort()
Deprecated.- Specified by:
getLocalPort
in interfaceorg.apache.http.HttpInetConnection
-
getRemoteAddress
public java.net.InetAddress getRemoteAddress()
Deprecated.- Specified by:
getRemoteAddress
in interfaceorg.apache.http.HttpInetConnection
-
getRemotePort
public int getRemotePort()
Deprecated.- Specified by:
getRemotePort
in interfaceorg.apache.http.HttpInetConnection
-
getStatus
public int getStatus()
Deprecated.- Specified by:
getStatus
in interfaceorg.apache.http.nio.NHttpConnection
-
getHttpRequest
public org.apache.http.HttpRequest getHttpRequest()
Deprecated.- Specified by:
getHttpRequest
in interfaceorg.apache.http.nio.NHttpConnection
-
getHttpResponse
public org.apache.http.HttpResponse getHttpResponse()
Deprecated.- Specified by:
getHttpResponse
in interfaceorg.apache.http.nio.NHttpConnection
-
getContext
public org.apache.http.protocol.HttpContext getContext()
Deprecated.- Specified by:
getContext
in interfaceorg.apache.http.nio.NHttpConnection
-
requestInput
public void requestInput()
Deprecated.- Specified by:
requestInput
in interfaceorg.apache.http.nio.IOControl
-
suspendInput
public void suspendInput()
Deprecated.- Specified by:
suspendInput
in interfaceorg.apache.http.nio.IOControl
-
requestOutput
public void requestOutput()
Deprecated.- Specified by:
requestOutput
in interfaceorg.apache.http.nio.IOControl
-
suspendOutput
public void suspendOutput()
Deprecated.- Specified by:
suspendOutput
in interfaceorg.apache.http.nio.IOControl
-
submitRequest
public void submitRequest(org.apache.http.HttpRequest request) throws java.io.IOException, org.apache.http.HttpException
Deprecated.- Specified by:
submitRequest
in interfaceorg.apache.http.nio.NHttpClientConnection
- Throws:
java.io.IOException
org.apache.http.HttpException
-
isRequestSubmitted
public boolean isRequestSubmitted()
Deprecated.- Specified by:
isRequestSubmitted
in interfaceorg.apache.http.nio.NHttpClientConnection
-
resetOutput
public void resetOutput()
Deprecated.- Specified by:
resetOutput
in interfaceorg.apache.http.nio.NHttpClientConnection
-
resetInput
public void resetInput()
Deprecated.- Specified by:
resetInput
in interfaceorg.apache.http.nio.NHttpClientConnection
-
isSecure
public boolean isSecure()
Deprecated.- Specified by:
isSecure
in interfaceorg.apache.http.conn.HttpRoutedConnection
-
getRoute
public org.apache.http.conn.routing.HttpRoute getRoute()
Deprecated.- Specified by:
getRoute
in interfaceorg.apache.http.conn.HttpRoutedConnection
-
getSSLSession
public javax.net.ssl.SSLSession getSSLSession()
Deprecated.- Specified by:
getSSLSession
in interfaceorg.apache.http.conn.HttpRoutedConnection
-
getState
public java.lang.Object getState()
Deprecated.- Specified by:
getState
in interfaceManagedClientAsyncConnection
-
setState
public void setState(java.lang.Object state)
Deprecated.- Specified by:
setState
in interfaceManagedClientAsyncConnection
-
markReusable
public void markReusable()
Deprecated.- Specified by:
markReusable
in interfaceManagedClientAsyncConnection
-
unmarkReusable
public void unmarkReusable()
Deprecated.- Specified by:
unmarkReusable
in interfaceManagedClientAsyncConnection
-
isMarkedReusable
public boolean isMarkedReusable()
Deprecated.- Specified by:
isMarkedReusable
in interfaceManagedClientAsyncConnection
-
setIdleDuration
public void setIdleDuration(long duration, java.util.concurrent.TimeUnit unit)
Deprecated.- Specified by:
setIdleDuration
in interfaceManagedClientAsyncConnection
-
getSchemeRegistry
private AsyncSchemeRegistry getSchemeRegistry(org.apache.http.protocol.HttpContext context)
Deprecated.
-
open
public void open(org.apache.http.conn.routing.HttpRoute route, org.apache.http.protocol.HttpContext context, org.apache.http.params.HttpParams params) throws java.io.IOException
Deprecated.- Specified by:
open
in interfaceManagedClientAsyncConnection
- Throws:
java.io.IOException
-
tunnelProxy
public void tunnelProxy(org.apache.http.HttpHost next, org.apache.http.params.HttpParams params) throws java.io.IOException
Deprecated.- Specified by:
tunnelProxy
in interfaceManagedClientAsyncConnection
- Throws:
java.io.IOException
-
tunnelTarget
public void tunnelTarget(org.apache.http.params.HttpParams params) throws java.io.IOException
Deprecated.- Specified by:
tunnelTarget
in interfaceManagedClientAsyncConnection
- Throws:
java.io.IOException
-
layerProtocol
public void layerProtocol(org.apache.http.protocol.HttpContext context, org.apache.http.params.HttpParams params) throws java.io.IOException
Deprecated.- Specified by:
layerProtocol
in interfaceManagedClientAsyncConnection
- Throws:
java.io.IOException
-
releaseConnection
public void releaseConnection()
Deprecated.- Specified by:
releaseConnection
in interfaceorg.apache.http.conn.ConnectionReleaseTrigger
-
abortConnection
public void abortConnection()
Deprecated.- Specified by:
abortConnection
in interfaceorg.apache.http.conn.ConnectionReleaseTrigger
-
toString
public java.lang.String toString()
Deprecated.- Overrides:
toString
in classjava.lang.Object
-
-