Package | Description |
---|---|
org.apache.http.impl |
Default implementations of HTTP connections for synchronous,
blocking communication.
|
org.apache.http.impl.entity |
Default implementations of entity content strategies.
|
org.apache.http.impl.nio |
Default implementations of HTTP connections for asynchronous,
even driven communication.
|
Modifier and Type | Field and Description |
---|---|
private ContentLengthStrategy |
DefaultBHttpClientConnectionFactory.incomingContentStrategy |
private ContentLengthStrategy |
BHttpConnectionBase.incomingContentStrategy |
private ContentLengthStrategy |
DefaultBHttpServerConnectionFactory.incomingContentStrategy |
private ContentLengthStrategy |
DefaultBHttpClientConnectionFactory.outgoingContentStrategy |
private ContentLengthStrategy |
BHttpConnectionBase.outgoingContentStrategy |
private ContentLengthStrategy |
DefaultBHttpServerConnectionFactory.outgoingContentStrategy |
Constructor and Description |
---|
BHttpConnectionBase(int buffersize,
int fragmentSizeHint,
java.nio.charset.CharsetDecoder chardecoder,
java.nio.charset.CharsetEncoder charencoder,
MessageConstraints messageConstraints,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy)
Creates new instance of BHttpConnectionBase.
|
DefaultBHttpClientConnection(int buffersize,
int fragmentSizeHint,
java.nio.charset.CharsetDecoder chardecoder,
java.nio.charset.CharsetEncoder charencoder,
MessageConstraints constraints,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
HttpMessageWriterFactory<HttpRequest> requestWriterFactory,
HttpMessageParserFactory<HttpResponse> responseParserFactory)
Creates new instance of DefaultBHttpClientConnection.
|
DefaultBHttpClientConnectionFactory(ConnectionConfig cconfig,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
HttpMessageWriterFactory<HttpRequest> requestWriterFactory,
HttpMessageParserFactory<HttpResponse> responseParserFactory) |
DefaultBHttpServerConnection(int buffersize,
int fragmentSizeHint,
java.nio.charset.CharsetDecoder chardecoder,
java.nio.charset.CharsetEncoder charencoder,
MessageConstraints constraints,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
HttpMessageParserFactory<HttpRequest> requestParserFactory,
HttpMessageWriterFactory<HttpResponse> responseWriterFactory)
Creates new instance of DefaultBHttpServerConnection.
|
DefaultBHttpServerConnectionFactory(ConnectionConfig cconfig,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
HttpMessageParserFactory<HttpRequest> requestParserFactory,
HttpMessageWriterFactory<HttpResponse> responseWriterFactory) |
Modifier and Type | Class and Description |
---|---|
class |
DisallowIdentityContentLengthStrategy
Decorator for
ContentLengthStrategy implementations that disallows the use of
identity transfer encoding. |
class |
LaxContentLengthStrategy
The lax implementation of the content length strategy.
|
class |
StrictContentLengthStrategy
The strict implementation of the content length strategy.
|
Modifier and Type | Field and Description |
---|---|
private ContentLengthStrategy |
DisallowIdentityContentLengthStrategy.contentLengthStrategy |
private ContentLengthStrategy |
EntityDeserializer.lenStrategy
Deprecated.
|
private ContentLengthStrategy |
EntitySerializer.lenStrategy
Deprecated.
|
Constructor and Description |
---|
DisallowIdentityContentLengthStrategy(ContentLengthStrategy contentLengthStrategy) |
EntityDeserializer(ContentLengthStrategy lenStrategy)
Deprecated.
|
EntitySerializer(ContentLengthStrategy lenStrategy)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected ContentLengthStrategy |
NHttpConnectionBase.incomingContentStrategy |
private ContentLengthStrategy |
SSLNHttpClientConnectionFactory.incomingContentStrategy |
private ContentLengthStrategy |
DefaultNHttpClientConnectionFactory.incomingContentStrategy |
private ContentLengthStrategy |
SSLNHttpServerConnectionFactory.incomingContentStrategy |
private ContentLengthStrategy |
DefaultNHttpServerConnectionFactory.incomingContentStrategy |
protected ContentLengthStrategy |
NHttpConnectionBase.outgoingContentStrategy |
private ContentLengthStrategy |
SSLNHttpClientConnectionFactory.outgoingContentStrategy |
private ContentLengthStrategy |
DefaultNHttpClientConnectionFactory.outgoingContentStrategy |
private ContentLengthStrategy |
SSLNHttpServerConnectionFactory.outgoingContentStrategy |
private ContentLengthStrategy |
DefaultNHttpServerConnectionFactory.outgoingContentStrategy |
Modifier and Type | Method and Description |
---|---|
protected ContentLengthStrategy |
NHttpConnectionBase.createIncomingContentStrategy()
Deprecated.
(4.3) use constructor.
|
protected ContentLengthStrategy |
DefaultNHttpServerConnection.createIncomingContentStrategy()
Deprecated.
(4.3) use constructor.
|
protected ContentLengthStrategy |
NHttpConnectionBase.createOutgoingContentStrategy()
Deprecated.
(4.3) use constructor.
|
Constructor and Description |
---|
DefaultNHttpClientConnection(IOSession session,
int buffersize,
int fragmentSizeHint,
ByteBufferAllocator allocator,
java.nio.charset.CharsetDecoder chardecoder,
java.nio.charset.CharsetEncoder charencoder,
MessageConstraints constraints,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
NHttpMessageWriterFactory<HttpRequest> requestWriterFactory,
NHttpMessageParserFactory<HttpResponse> responseParserFactory)
Creates new instance DefaultNHttpClientConnection given the underlying I/O session.
|
DefaultNHttpClientConnectionFactory(ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
NHttpMessageParserFactory<HttpResponse> responseParserFactory,
NHttpMessageWriterFactory<HttpRequest> requestWriterFactory,
ByteBufferAllocator allocator,
ConnectionConfig cconfig) |
DefaultNHttpServerConnection(IOSession session,
int buffersize,
int fragmentSizeHint,
ByteBufferAllocator allocator,
java.nio.charset.CharsetDecoder chardecoder,
java.nio.charset.CharsetEncoder charencoder,
MessageConstraints constraints,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
NHttpMessageParserFactory<HttpRequest> requestParserFactory,
NHttpMessageWriterFactory<HttpResponse> responseWriterFactory)
Creates new instance DefaultNHttpServerConnection given the underlying I/O session.
|
DefaultNHttpServerConnectionFactory(ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
NHttpMessageParserFactory<HttpRequest> requestParserFactory,
NHttpMessageWriterFactory<HttpResponse> responseWriterFactory,
ByteBufferAllocator allocator,
ConnectionConfig cconfig) |
NHttpConnectionBase(IOSession session,
int buffersize,
int fragmentSizeHint,
ByteBufferAllocator allocator,
java.nio.charset.CharsetDecoder chardecoder,
java.nio.charset.CharsetEncoder charencoder,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy)
Creates new instance NHttpConnectionBase given the underlying I/O session.
|
NHttpConnectionBase(IOSession session,
int buffersize,
int fragmentSizeHint,
ByteBufferAllocator allocator,
java.nio.charset.CharsetDecoder chardecoder,
java.nio.charset.CharsetEncoder charencoder,
MessageConstraints constraints,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy)
Creates new instance NHttpConnectionBase given the underlying I/O session.
|
SSLNHttpClientConnectionFactory(javax.net.ssl.SSLContext sslContext,
SSLSetupHandler sslHandler,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
NHttpMessageParserFactory<HttpResponse> responseParserFactory,
NHttpMessageWriterFactory<HttpRequest> requestWriterFactory,
ByteBufferAllocator allocator,
ConnectionConfig cconfig) |
SSLNHttpServerConnectionFactory(javax.net.ssl.SSLContext sslContext,
SSLSetupHandler sslHandler,
ContentLengthStrategy incomingContentStrategy,
ContentLengthStrategy outgoingContentStrategy,
NHttpMessageParserFactory<HttpRequest> requestParserFactory,
NHttpMessageWriterFactory<HttpResponse> responseWriterFactory,
ByteBufferAllocator allocator,
ConnectionConfig cconfig) |