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

public Class DefaultBHttpServerConnectionFactory

extends Object
implements HttpConnectionFactory<DefaultBHttpServerConnection>
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.HttpServerConnections.
Since
4.3

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
DefaultBHttpServerConnectionFactory(final ConnectionConfig cconfig, final ContentLengthStrategy incomingContentStrategy, final ContentLengthStrategy outgoingContentStrategy, final HttpMessageParserFactory<HttpRequest> requestParserFactory, final HttpMessageWriterFactory<HttpResponse> responseWriterFactory)

public
public
public

Method Summary

Modifier and TypeMethod and Description
public DefaultBHttpServerConnection
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 DefaultBHttpServerConnectionFactory INSTANCE
outgoingContentStrategyback to summary
private final ContentLengthStrategy outgoingContentStrategy
requestParserFactoryback to summary
private final HttpMessageParserFactory<HttpRequest> requestParserFactory
responseWriterFactoryback to summary
private final HttpMessageWriterFactory<HttpResponse> responseWriterFactory

Constructor Detail

DefaultBHttpServerConnectionFactoryback to summary
public DefaultBHttpServerConnectionFactory(final ConnectionConfig cconfig, final ContentLengthStrategy incomingContentStrategy, final ContentLengthStrategy outgoingContentStrategy, final HttpMessageParserFactory<HttpRequest> requestParserFactory, final HttpMessageWriterFactory<HttpResponse> responseWriterFactory)
DefaultBHttpServerConnectionFactoryback to summary
public DefaultBHttpServerConnectionFactory(final ConnectionConfig cconfig, final HttpMessageParserFactory<HttpRequest> requestParserFactory, final HttpMessageWriterFactory<HttpResponse> responseWriterFactory)
DefaultBHttpServerConnectionFactoryback to summary
public DefaultBHttpServerConnectionFactory(final ConnectionConfig cconfig)
DefaultBHttpServerConnectionFactoryback to summary
public DefaultBHttpServerConnectionFactory()

Method Detail

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

Implements org.apache.http.HttpConnectionFactory.createConnection.

Annotations
@Override