Package | Description |
---|---|
org.apache.http.impl.nio |
Default implementations for interfaces in
org.apache.http.nio . |
org.apache.http.nio |
Core HTTP components based on the non-blocking I/O model.
|
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 | Class and Description |
---|---|
class |
DefaultNHttpClientConnection
Default implementation of the
NHttpClientConnection interface. |
class |
DefaultNHttpServerConnection
Default implementation of the
NHttpServerConnection interface. |
class |
NHttpConnectionBase
This class serves as a base for all
NHttpConnection implementations
and implements functionality common to both client and server
HTTP connections. |
Modifier and Type | Interface and Description |
---|---|
interface |
NHttpClientConnection
Abstract non-blocking client-side HTTP connection interface.
|
interface |
NHttpClientIOTarget
Deprecated.
(4.2) no longer used
|
interface |
NHttpConnection
Abstract non-blocking HTTP connection interface.
|
interface |
NHttpServerConnection
Abstract non-blocking server-side HTTP connection interface.
|
interface |
NHttpServerIOTarget
Deprecated.
(4.2) no longer used
|
Modifier and Type | Method and Description |
---|---|
void |
ConsumingNHttpEntityTemplate.consumeContent(ContentDecoder decoder,
IOControl ioctrl)
Deprecated.
|
void |
ConsumingNHttpEntity.consumeContent(ContentDecoder decoder,
IOControl ioctrl)
Deprecated.
Notification that content is available to be read from the decoder.
|
void |
BufferingNHttpEntity.consumeContent(ContentDecoder decoder,
IOControl ioctrl)
Deprecated.
|
void |
ContentListener.contentAvailable(ContentDecoder decoder,
IOControl ioctrl)
Deprecated.
Notification that content is available to be read from the decoder.
|
void |
SkipContentListener.contentAvailable(ContentDecoder decoder,
IOControl ioctrl)
Deprecated.
|
void |
NFileEntity.produceContent(ContentEncoder encoder,
IOControl ioctrl) |
void |
HttpAsyncContentProducer.produceContent(ContentEncoder encoder,
IOControl ioctrl)
Invoked to write out a chunk of content to the
ContentEncoder . |
void |
ProducingNHttpEntity.produceContent(ContentEncoder encoder,
IOControl ioctrl)
Deprecated.
Notification that content should be written to the encoder.
|
void |
NStringEntity.produceContent(ContentEncoder encoder,
IOControl ioctrl) |
void |
EntityAsyncContentProducer.produceContent(ContentEncoder encoder,
IOControl ioctrl) |
void |
NHttpEntityWrapper.produceContent(ContentEncoder encoder,
IOControl ioctrl)
Deprecated.
|
void |
NByteArrayEntity.produceContent(ContentEncoder encoder,
IOControl ioctrl) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAsyncRequestConsumer.consumeContent(ContentDecoder decoder,
IOControl ioctrl)
|
void |
HttpAsyncRequestConsumer.consumeContent(ContentDecoder decoder,
IOControl ioctrl)
Invoked to process a chunk of content from the
ContentDecoder . |
void |
BasicAsyncRequestExecutionHandler.consumeContent(ContentDecoder decoder,
IOControl ioctrl) |
void |
HttpAsyncResponseConsumer.consumeContent(ContentDecoder decoder,
IOControl ioctrl)
Invoked to process a chunk of content from the
ContentDecoder . |
void |
AbstractAsyncResponseConsumer.consumeContent(ContentDecoder decoder,
IOControl ioctrl)
|
protected void |
BasicAsyncRequestConsumer.onContentReceived(ContentDecoder decoder,
IOControl ioctrl) |
protected abstract void |
AbstractAsyncRequestConsumer.onContentReceived(ContentDecoder decoder,
IOControl ioctrl)
Invoked to process a chunk of content from the
ContentDecoder . |
protected void |
BasicAsyncResponseConsumer.onContentReceived(ContentDecoder decoder,
IOControl ioctrl) |
protected abstract void |
AbstractAsyncResponseConsumer.onContentReceived(ContentDecoder decoder,
IOControl ioctrl)
Invoked to process a chunk of content from the
ContentDecoder . |
void |
HttpAsyncRequestProducer.produceContent(ContentEncoder encoder,
IOControl ioctrl)
Invoked to write out a chunk of content to the
ContentEncoder . |
void |
BasicAsyncRequestExecutionHandler.produceContent(ContentEncoder encoder,
IOControl ioctrl) |
void |
HttpAsyncResponseProducer.produceContent(ContentEncoder encoder,
IOControl ioctrl)
Invoked to write out a chunk of content to the
ContentEncoder . |
void |
BasicAsyncRequestProducer.produceContent(ContentEncoder encoder,
IOControl ioctrl) |
void |
BasicAsyncResponseProducer.produceContent(ContentEncoder encoder,
IOControl ioctrl) |
Constructor and Description |
---|
SharedInputBuffer(int buffersize,
IOControl ioctrl,
ByteBufferAllocator allocator) |
SharedOutputBuffer(int buffersize,
IOControl ioctrl,
ByteBufferAllocator allocator) |
Copyright © 2005-2015 The Apache Software Foundation. All Rights Reserved.