@Contract(threading=IMMUTABLE_CONDITIONAL) public class DefaultHttpClientConnectionOperator extends Object implements HttpClientConnectionOperator
HttpClientConnectionOperator用作Http客户端的默认值,当用户没有提供实例给BasicHttpClientConnectionManager或PoolingHttpClientConnectionManager构造函数时。
| Constructor and Description |
|---|
DefaultHttpClientConnectionOperator(Lookup<ConnectionSocketFactory> socketFactoryRegistry, SchemePortResolver schemePortResolver, DnsResolver dnsResolver) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect(ManagedHttpClientConnection conn, HttpHost host, InetSocketAddress localAddress, int connectTimeout, SocketConfig socketConfig, HttpContext context) |
void |
upgrade(ManagedHttpClientConnection conn, HttpHost host, HttpContext context) |
public DefaultHttpClientConnectionOperator(Lookup<ConnectionSocketFactory> socketFactoryRegistry, SchemePortResolver schemePortResolver, DnsResolver dnsResolver)
public void connect(ManagedHttpClientConnection conn, HttpHost host, InetSocketAddress localAddress, int connectTimeout, SocketConfig socketConfig, HttpContext context) throws IOException
connect在界面
HttpClientConnectionOperator
IOException
public void upgrade(ManagedHttpClientConnection conn, HttpHost host, HttpContext context) throws IOException
upgrade在界面
HttpClientConnectionOperator
IOException
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.