|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
HttpClientConnectionManager
.
@Deprecated public interface ClientConnectionOperator
ClientConnectionOperator represents a strategy for creating
OperatedClientConnection
instances and updating the underlying
Socket
of those objects. Implementations will most
likely make use of SchemeSocketFactory
s
to create Socket
instances.
The methods in this interface allow the creation of plain and layered sockets. Creating a tunnelled connection through a proxy, however, is not within the scope of the operator.
Implementations of this interface must be thread-safe. Access to shared data must be synchronized as methods of this interface may be executed from multiple threads.
Method Summary | |
---|---|
OperatedClientConnection |
createConnection()
Deprecated. Creates a new connection that can be operated. |
void |
openConnection(OperatedClientConnection conn,
org.apache.http.HttpHost target,
InetAddress local,
org.apache.http.protocol.HttpContext context,
org.apache.http.params.HttpParams params)
Deprecated. Opens a connection to the given target host. |
void |
updateSecureConnection(OperatedClientConnection conn,
org.apache.http.HttpHost target,
org.apache.http.protocol.HttpContext context,
org.apache.http.params.HttpParams params)
Deprecated. Updates a connection with a layered secure connection. |
Method Detail |
---|
OperatedClientConnection createConnection()
void openConnection(OperatedClientConnection conn, org.apache.http.HttpHost target, InetAddress local, org.apache.http.protocol.HttpContext context, org.apache.http.params.HttpParams params) throws IOException
conn
- the connection to opentarget
- the target host to connect tolocal
- the local address to route from, or
null
for the defaultcontext
- the context for the connectionparams
- the parameters for the connection
IOException
- in case of a problemvoid updateSecureConnection(OperatedClientConnection conn, org.apache.http.HttpHost target, org.apache.http.protocol.HttpContext context, org.apache.http.params.HttpParams params) throws IOException
conn
- the open connection to updatetarget
- the target host for the updated connection.
The connection must already be open or tunnelled
to the host and port, but the scheme of the target
will be used to create a layered connection.context
- the context for the connectionparams
- the parameters for the updated connection
IOException
- in case of a problem
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |