Top Description Fields Constructors Methods
org.apache.http.impl

public Class DefaultBHttpClientConnectionFactory

extends Object
implements HttpConnectionFactory<DefaultBHttpClientConnection>
Class Inheritance
All Implemented Interfaces
org.apache.http.HttpConnectionFactory
Annotations
@Contract
threading:IMMUTABLE_CONDITIONAL
Imports
org.apache.http.HttpConnectionFactory, .HttpRequest, .HttpResponse, org.apache.http.annotation.ThreadingBehavior, .Contract, org.apache.http.config.ConnectionConfig, org.apache.http.entity.ContentLengthStrategy, org.apache.http.io.HttpMessageParserFactory, .HttpMessageWriterFactory, java.io.IOException, java.net.Socket

Default factory for org.apache.http.HttpClientConnections.
Since
4.3

Field Summary

Modifier and TypeField and Description
private final ConnectionConfig
private final ContentLengthStrategy
public static final DefaultBHttpClientConnectionFactory
private final ContentLengthStrategy
private final HttpMessageWriterFactory<HttpRequest>
private final HttpMessageParserFactory<HttpResponse>

Constructor Summary

AccessConstructor and Description
public
DefaultBHttpClientConnectionFactory(final ConnectionConfig cconfig, final ContentLengthStrategy incomingContentStrategy, final ContentLengthStrategy outgoingContentStrategy, final HttpMessageWriterFactory<HttpRequest> requestWriterFactory, final HttpMessageParserFactory<HttpResponse> responseParserFactory)

public
public
public

Method Summary

Modifier and TypeMethod and Description
public DefaultBHttpClientConnection
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cconfigback to summary
private final ConnectionConfig cconfig
incomingContentStrategyback to summary
private final ContentLengthStrategy incomingContentStrategy
INSTANCEback to summary
public static final DefaultBHttpClientConnectionFactory INSTANCE
outgoingContentStrategyback to summary
private final ContentLengthStrategy outgoingContentStrategy
requestWriterFactoryback to summary
private final HttpMessageWriterFactory<HttpRequest> requestWriterFactory
responseParserFactoryback to summary
private final HttpMessageParserFactory<HttpResponse> responseParserFactory

Constructor Detail

DefaultBHttpClientConnectionFactoryback to summary
public DefaultBHttpClientConnectionFactory(final ConnectionConfig cconfig, final ContentLengthStrategy incomingContentStrategy, final ContentLengthStrategy outgoingContentStrategy, final HttpMessageWriterFactory<HttpRequest> requestWriterFactory, final HttpMessageParserFactory<HttpResponse> responseParserFactory)
DefaultBHttpClientConnectionFactoryback to summary
public DefaultBHttpClientConnectionFactory(final ConnectionConfig cconfig, final HttpMessageWriterFactory<HttpRequest> requestWriterFactory, final HttpMessageParserFactory<HttpResponse> responseParserFactory)
DefaultBHttpClientConnectionFactoryback to summary
public DefaultBHttpClientConnectionFactory(final ConnectionConfig cconfig)
DefaultBHttpClientConnectionFactoryback to summary
public DefaultBHttpClientConnectionFactory()

Method Detail

createConnectionback to summary
public DefaultBHttpClientConnection createConnection(final Socket socket) throws IOException

Implements org.apache.http.HttpConnectionFactory.createConnection.

Annotations
@Override