Package | Description |
---|---|
org.apache.http.impl.nio |
Default implementations of HTTP connections for asynchronous,
even driven communication.
|
org.apache.http.impl.nio.pool |
Default implementations of client side connection pools
for asynchronous, even driven communication.
|
org.apache.http.impl.nio.reactor |
Default implementation of event driven network communication APIs
based on Java NIO.
|
org.apache.http.nio.entity |
Core HTTP entity implementations with support for
asynchronous, event driven communication.
|
org.apache.http.nio.protocol |
Core HTTP protocol execution framework and HTTP protocol handlers
for asynchronous, event driven communication.
|
org.apache.http.nio.util |
Core utility classes for asynchronous, event driven communication.
|
Modifier and Type | Field and Description |
---|---|
protected ByteBufferAllocator |
DefaultClientIOEventDispatch.allocator
Deprecated.
|
protected ByteBufferAllocator |
DefaultServerIOEventDispatch.allocator
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected ByteBufferAllocator |
DefaultClientIOEventDispatch.createByteBufferAllocator()
Deprecated.
Creates an instance of
HeapByteBufferAllocator to be used
by HTTP connections for allocating ByteBuffer objects. |
protected ByteBufferAllocator |
SSLServerIOEventDispatch.createByteBufferAllocator()
Deprecated.
Creates an instance of
HeapByteBufferAllocator to be used
by HTTP connections for allocating ByteBuffer objects. |
protected ByteBufferAllocator |
DefaultServerIOEventDispatch.createByteBufferAllocator()
Deprecated.
Creates an instance of
HeapByteBufferAllocator to be used
by HTTP connections for allocating ByteBuffer objects. |
protected ByteBufferAllocator |
SSLClientIOEventDispatch.createByteBufferAllocator()
Deprecated.
Creates an instance of
HeapByteBufferAllocator to be used
by HTTP connections for allocating ByteBuffer objects. |
Modifier and Type | Method and Description |
---|---|
protected DefaultNHttpServerConnection |
DefaultNHttpServerConnectionFactory.createConnection(IOSession session,
HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated.
(4.3) no longer used.
|
protected DefaultNHttpServerConnection |
SSLNHttpServerConnectionFactory.createConnection(IOSession session,
HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated.
(4.3) no longer used.
|
protected DefaultNHttpClientConnection |
DefaultNHttpClientConnectionFactory.createConnection(IOSession session,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated.
(4.3) no longer used.
|
protected DefaultNHttpClientConnection |
SSLNHttpClientConnectionFactory.createConnection(IOSession session,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params)
Deprecated.
(4.3) no longer used.
|
Constructor and Description |
---|
BasicNIOConnFactory(SSLContext sslContext,
SSLSetupHandler sslHandler,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params)
|
BasicNIOConnFactory(SSLContext sslContext,
SSLSetupHandler sslHandler,
NHttpMessageParserFactory<HttpResponse> responseParserFactory,
NHttpMessageWriterFactory<HttpRequest> requestWriterFactory,
ByteBufferAllocator allocator,
ConnectionConfig config) |
Constructor and Description |
---|
SessionInputBufferImpl(int bufferSize,
int lineBufferSize,
ByteBufferAllocator allocator,
HttpParams params)
|
SessionInputBufferImpl(int bufferSize,
int lineBufferSize,
CharsetDecoder charDecoder,
ByteBufferAllocator allocator)
Creates SessionInputBufferImpl instance.
|
SessionInputBufferImpl(int bufferSize,
int lineBufferSize,
MessageConstraints constraints,
CharsetDecoder charDecoder,
ByteBufferAllocator allocator)
Creates SessionInputBufferImpl instance.
|
SessionOutputBufferImpl(int bufferSize,
int lineBufferSize,
ByteBufferAllocator allocator,
HttpParams params)
|
SessionOutputBufferImpl(int bufferSize,
int lineBufferSize,
CharsetEncoder charEncoder,
ByteBufferAllocator allocator)
Creates SessionOutputBufferImpl instance.
|
Constructor and Description |
---|
BufferingNHttpEntity(HttpEntity httpEntity,
ByteBufferAllocator allocator)
Deprecated.
|
SkipContentListener(ByteBufferAllocator allocator)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected ByteBufferAllocator |
NHttpHandlerBase.allocator
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectByteBufferAllocator
Allocates
ByteBuffer instances using
ByteBuffer.allocateDirect(int) . |
class |
HeapByteBufferAllocator
Allocates
ByteBuffer instances using
ByteBuffer.allocate(int) . |
Constructor and Description |
---|
ExpandableBuffer(int bufferSize,
ByteBufferAllocator allocator)
Allocates buffer of the given size using the given allocator.
|
SharedInputBuffer(int bufferSize,
ByteBufferAllocator allocator) |
SharedInputBuffer(int bufferSize,
IOControl ioControl,
ByteBufferAllocator allocator)
Deprecated.
|
SharedOutputBuffer(int bufferSize,
ByteBufferAllocator allocator) |
SharedOutputBuffer(int bufferSize,
IOControl ioControl,
ByteBufferAllocator allocator)
Deprecated.
|
SimpleInputBuffer(int bufferSize,
ByteBufferAllocator allocator) |
SimpleOutputBuffer(int bufferSize,
ByteBufferAllocator allocator) |
Copyright © 2005–2022 The Apache Software Foundation. All rights reserved.