Package org.apache.http.impl.nio
Class DefaultNHttpServerConnectionFactory
- java.lang.Object
-
- org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory
-
- All Implemented Interfaces:
NHttpConnectionFactory<DefaultNHttpServerConnection>
@Contract(threading=IMMUTABLE_CONDITIONAL) public class DefaultNHttpServerConnectionFactory extends java.lang.Object implements NHttpConnectionFactory<DefaultNHttpServerConnection>
Default factory for plain (non-encrypted), non-blockingNHttpServerConnection
s.- Since:
- 4.2
-
-
Constructor Summary
Constructors Constructor Description DefaultNHttpServerConnectionFactory()
DefaultNHttpServerConnectionFactory(org.apache.http.config.ConnectionConfig config)
DefaultNHttpServerConnectionFactory(org.apache.http.entity.ContentLengthStrategy incomingContentStrategy, org.apache.http.entity.ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<org.apache.http.HttpRequest> requestParserFactory, NHttpMessageWriterFactory<org.apache.http.HttpResponse> responseWriterFactory, ByteBufferAllocator allocator, org.apache.http.config.ConnectionConfig cconfig)
DefaultNHttpServerConnectionFactory(org.apache.http.HttpRequestFactory requestFactory, ByteBufferAllocator allocator, org.apache.http.params.HttpParams params)
DefaultNHttpServerConnectionFactory(ByteBufferAllocator allocator, NHttpMessageParserFactory<org.apache.http.HttpRequest> requestParserFactory, NHttpMessageWriterFactory<org.apache.http.HttpResponse> responseWriterFactory, org.apache.http.config.ConnectionConfig cconfig)
DefaultNHttpServerConnectionFactory(org.apache.http.params.HttpParams params)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description DefaultNHttpServerConnection
createConnection(IOSession session)
protected DefaultNHttpServerConnection
createConnection(IOSession session, org.apache.http.HttpRequestFactory requestFactory, ByteBufferAllocator allocator, org.apache.http.params.HttpParams params)
Deprecated.(4.3) no longer used.
-
-
-
Constructor Detail
-
DefaultNHttpServerConnectionFactory
@Deprecated public DefaultNHttpServerConnectionFactory(org.apache.http.HttpRequestFactory requestFactory, ByteBufferAllocator allocator, org.apache.http.params.HttpParams params)
-
DefaultNHttpServerConnectionFactory
@Deprecated public DefaultNHttpServerConnectionFactory(org.apache.http.params.HttpParams params)
Deprecated.
-
DefaultNHttpServerConnectionFactory
public DefaultNHttpServerConnectionFactory(org.apache.http.entity.ContentLengthStrategy incomingContentStrategy, org.apache.http.entity.ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<org.apache.http.HttpRequest> requestParserFactory, NHttpMessageWriterFactory<org.apache.http.HttpResponse> responseWriterFactory, ByteBufferAllocator allocator, org.apache.http.config.ConnectionConfig cconfig)
- Since:
- 4.3
-
DefaultNHttpServerConnectionFactory
public DefaultNHttpServerConnectionFactory(ByteBufferAllocator allocator, NHttpMessageParserFactory<org.apache.http.HttpRequest> requestParserFactory, NHttpMessageWriterFactory<org.apache.http.HttpResponse> responseWriterFactory, org.apache.http.config.ConnectionConfig cconfig)
- Since:
- 4.3
-
DefaultNHttpServerConnectionFactory
public DefaultNHttpServerConnectionFactory(org.apache.http.config.ConnectionConfig config)
- Since:
- 4.3
-
DefaultNHttpServerConnectionFactory
public DefaultNHttpServerConnectionFactory()
- Since:
- 4.3
-
-
Method Detail
-
createConnection
@Deprecated protected DefaultNHttpServerConnection createConnection(IOSession session, org.apache.http.HttpRequestFactory requestFactory, ByteBufferAllocator allocator, org.apache.http.params.HttpParams params)
Deprecated.(4.3) no longer used.
-
createConnection
public DefaultNHttpServerConnection createConnection(IOSession session)
- Specified by:
createConnection
in interfaceNHttpConnectionFactory<DefaultNHttpServerConnection>
-
-