@Contract(threading=IMMUTABLE_CONDITIONAL) public class BasicConnFactory extends Object implements ConnFactory<HttpHost,HttpClientConnection>
ConnFactory
implementation that creates
HttpClientConnection
instances given a HttpHost
instance.HttpHost
Modifier and Type | Field and Description |
---|---|
private int |
connectTimeout |
private HttpConnectionFactory<? extends HttpClientConnection> |
connFactory |
private SocketFactory |
plainfactory |
private SocketConfig |
sconfig |
private SSLSocketFactory |
sslfactory |
Constructor and Description |
---|
BasicConnFactory() |
BasicConnFactory(HttpParams params)
Deprecated.
|
BasicConnFactory(int connectTimeout,
SocketConfig sconfig,
ConnectionConfig cconfig) |
BasicConnFactory(SocketConfig sconfig,
ConnectionConfig cconfig) |
BasicConnFactory(SocketFactory plainfactory,
SSLSocketFactory sslfactory,
int connectTimeout,
SocketConfig sconfig,
ConnectionConfig cconfig) |
BasicConnFactory(SSLSocketFactory sslfactory,
HttpParams params)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
HttpClientConnection |
create(HttpHost host) |
protected HttpClientConnection |
create(Socket socket,
HttpParams params)
Deprecated.
(4.3) no longer used.
|
private final SocketFactory plainfactory
private final SSLSocketFactory sslfactory
private final int connectTimeout
private final SocketConfig sconfig
private final HttpConnectionFactory<? extends HttpClientConnection> connFactory
@Deprecated public BasicConnFactory(SSLSocketFactory sslfactory, HttpParams params)
BasicConnFactory(SocketFactory, SSLSocketFactory, int,
SocketConfig, ConnectionConfig)
.@Deprecated public BasicConnFactory(HttpParams params)
BasicConnFactory(int, SocketConfig, ConnectionConfig)
.public BasicConnFactory(SocketFactory plainfactory, SSLSocketFactory sslfactory, int connectTimeout, SocketConfig sconfig, ConnectionConfig cconfig)
public BasicConnFactory(int connectTimeout, SocketConfig sconfig, ConnectionConfig cconfig)
public BasicConnFactory(SocketConfig sconfig, ConnectionConfig cconfig)
public BasicConnFactory()
@Deprecated protected HttpClientConnection create(Socket socket, HttpParams params) throws IOException
IOException
public HttpClientConnection create(HttpHost host) throws IOException
create
in interface ConnFactory<HttpHost,HttpClientConnection>
IOException
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses