Package org.apache.http.conn
Interface HttpRoutedConnection
-
- All Superinterfaces:
java.lang.AutoCloseable
,java.io.Closeable
,HttpConnection
,HttpInetConnection
- All Known Subinterfaces:
ManagedClientConnection
- All Known Implementing Classes:
AbstractClientConnAdapter
,AbstractPooledConnAdapter
,BasicPooledConnAdapter
@Deprecated public interface HttpRoutedConnection extends HttpInetConnection
Deprecated.(4.3) replaced byHttpClientConnectionManager
.Interface to access routing information of a client side connection.- Since:
- 4.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description HttpRoute
getRoute()
Deprecated.Obtains the current route of this connection.javax.net.ssl.SSLSession
getSSLSession()
Deprecated.Obtains the SSL session of the underlying connection, if any.boolean
isSecure()
Deprecated.Indicates whether this connection is secure.-
Methods inherited from interface org.apache.http.HttpConnection
close, getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout, shutdown
-
Methods inherited from interface org.apache.http.HttpInetConnection
getLocalAddress, getLocalPort, getRemoteAddress, getRemotePort
-
-
-
-
Method Detail
-
isSecure
boolean isSecure()
Deprecated.Indicates whether this connection is secure. The return value is well-defined only while the connection is open. It may change even while the connection is open.- Returns:
true
if this connection is secure,false
otherwise
-
getRoute
HttpRoute getRoute()
Deprecated.Obtains the current route of this connection.- Returns:
- the route established so far, or
null
if not connected
-
getSSLSession
javax.net.ssl.SSLSession getSSLSession()
Deprecated.Obtains the SSL session of the underlying connection, if any. If this connection is open, and the underlying socket is anSSLSocket
, the SSL session of that socket is obtained. This is a potentially blocking operation.Note: Whether the underlying socket is an SSL socket can not necessarily be determined via
isSecure()
. Plain sockets may be considered secure, for example if they are connected to a known host in the same network segment. On the other hand, SSL sockets may be considered insecure, for example depending on the chosen cipher suite.- Returns:
- the underlying SSL session if available,
null
otherwise
-
-