@Contract(threading=IMMUTABLE_CONDITIONAL) public class DefaultNHttpClientConnectionFactory extends Object implements NHttpConnectionFactory<DefaultNHttpClientConnection>
NHttpClientConnection
s.Modifier and Type | Field and Description |
---|---|
private ByteBufferAllocator |
allocator |
private ConnectionConfig |
cconfig |
private ContentLengthStrategy |
incomingContentStrategy |
static DefaultNHttpClientConnectionFactory |
INSTANCE |
private ContentLengthStrategy |
outgoingContentStrategy |
private NHttpMessageWriterFactory<HttpRequest> |
requestWriterFactory |
private NHttpMessageParserFactory<HttpResponse> |
responseParserFactory |
Modifier and Type | Method and Description |
---|---|
DefaultNHttpClientConnection |
createConnection(IOSession session) |
protected DefaultNHttpClientConnection |
createConnection(IOSession session,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated.
(4.3) no longer used.
|
public static final DefaultNHttpClientConnectionFactory INSTANCE
private final ContentLengthStrategy incomingContentStrategy
private final ContentLengthStrategy outgoingContentStrategy
private final NHttpMessageParserFactory<HttpResponse> responseParserFactory
private final NHttpMessageWriterFactory<HttpRequest> requestWriterFactory
private final ByteBufferAllocator allocator
private final ConnectionConfig cconfig
@Deprecated public DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
@Deprecated public DefaultNHttpClientConnectionFactory(HttpParams params)
DefaultNHttpClientConnectionFactory(
ConnectionConfig)
public DefaultNHttpClientConnectionFactory(ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
public DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
public DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ConnectionConfig cconfig)
public DefaultNHttpClientConnectionFactory(ConnectionConfig cconfig)
public DefaultNHttpClientConnectionFactory()
@Deprecated protected DefaultNHttpClientConnection createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
public DefaultNHttpClientConnection createConnection(IOSession session)
createConnection
in interface NHttpConnectionFactory<DefaultNHttpClientConnection>
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses