Package | Description |
---|---|
org.apache.http.impl.nio |
Default implementations for interfaces in
org.apache.http.nio . |
org.apache.http.impl.nio.pool |
Basic implementations for interfaces in
org.apache.http.nio.pool . |
org.apache.http.impl.nio.reactor |
Default implementations for interfaces in
org.apache.http.nio including default
I/O reactor implementations and support for SSL/TLS transport security. |
org.apache.http.nio.entity |
Common HTTP entity implementations with extensions for
asynchronous (non-blocking) data transfer.
|
org.apache.http.nio.protocol |
Asynchronous HTTP protocol handlers based on the non-blocking I/O model.
|
org.apache.http.nio.util |
Various buffering primitives intended to facilitate content streaming for
non-blocking HTTP connections.
|
Modifier and Type | Field and Description |
---|---|
protected ByteBufferAllocator |
DefaultServerIOEventDispatch.allocator
Deprecated.
|
protected ByteBufferAllocator |
DefaultClientIOEventDispatch.allocator
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
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. |
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. |
Modifier and Type | Method and Description |
---|---|
protected DefaultNHttpServerConnection |
SSLNHttpServerConnectionFactory.createConnection(IOSession session,
HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params) |
protected DefaultNHttpServerConnection |
DefaultNHttpServerConnectionFactory.createConnection(IOSession session,
HttpRequestFactory requestFactory,
ByteBufferAllocator allocator,
HttpParams params) |
protected DefaultNHttpClientConnection |
DefaultNHttpClientConnectionFactory.createConnection(IOSession session,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params) |
protected DefaultNHttpClientConnection |
SSLNHttpClientConnectionFactory.createConnection(IOSession session,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params) |
Constructor and Description |
---|
BasicNIOConnFactory(SSLContext sslcontext,
SSLSetupHandler sslHandler,
HttpResponseFactory responseFactory,
ByteBufferAllocator allocator,
HttpParams params) |
Constructor and Description |
---|
SessionInputBufferImpl(int buffersize,
int linebuffersize,
ByteBufferAllocator allocator,
HttpParams params) |
SessionOutputBufferImpl(int buffersize,
int linebuffersize,
ByteBufferAllocator allocator,
HttpParams params) |
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,
IOControl ioctrl,
ByteBufferAllocator allocator) |
SharedOutputBuffer(int buffersize,
IOControl ioctrl,
ByteBufferAllocator allocator) |
SimpleInputBuffer(int buffersize,
ByteBufferAllocator allocator) |
SimpleOutputBuffer(int buffersize,
ByteBufferAllocator allocator) |
Copyright © 2005-2015 The Apache Software Foundation. All Rights Reserved.