Uses of Interface
org.apache.http.nio.IOControl
-
Packages that use IOControl Package Description org.apache.http.impl.nio Default implementations of HTTP connections for asynchronous, even driven communication.org.apache.http.nio Core HTTP component APIs and primitives for asynchronous, event driven communication.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. -
-
Uses of IOControl in org.apache.http.impl.nio
Classes in org.apache.http.impl.nio that implement IOControl Modifier and Type Class Description class
DefaultNHttpClientConnection
Default implementation of theNHttpClientConnection
interface.class
DefaultNHttpServerConnection
Default implementation of theNHttpServerConnection
interface.class
NHttpConnectionBase
This class serves as a base for allNHttpConnection
implementations and provides functionality common to both client and server HTTP connections. -
Uses of IOControl in org.apache.http.nio
Subinterfaces of IOControl in org.apache.http.nio Modifier and Type Interface Description interface
NHttpClientConnection
Abstract non-blocking client-side HTTP connection interface.interface
NHttpClientIOTarget
Deprecated.(4.2) no longer usedinterface
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 -
Uses of IOControl in org.apache.http.nio.entity
Methods in org.apache.http.nio.entity with parameters of type IOControl Modifier and Type Method Description void
BufferingNHttpEntity. consumeContent(ContentDecoder decoder, IOControl ioControl)
Deprecated.void
ConsumingNHttpEntity. consumeContent(ContentDecoder decoder, IOControl ioControl)
Deprecated.Notification that content is available to be read from the decoder.void
ConsumingNHttpEntityTemplate. consumeContent(ContentDecoder decoder, IOControl ioControl)
Deprecated.void
ContentListener. contentAvailable(ContentDecoder decoder, IOControl ioControl)
Deprecated.Notification that content is available to be read from the decoder.void
SkipContentListener. contentAvailable(ContentDecoder decoder, IOControl ioControl)
Deprecated.void
EntityAsyncContentProducer. produceContent(ContentEncoder encoder, IOControl ioControl)
void
HttpAsyncContentProducer. produceContent(ContentEncoder encoder, IOControl ioControl)
Invoked to write out a chunk of content to theContentEncoder
.void
NByteArrayEntity. produceContent(ContentEncoder encoder, IOControl ioControl)
void
NFileEntity. produceContent(ContentEncoder encoder, IOControl ioControl)
void
NHttpEntityWrapper. produceContent(ContentEncoder encoder, IOControl ioControl)
Deprecated.void
NStringEntity. produceContent(ContentEncoder encoder, IOControl ioControl)
void
ProducingNHttpEntity. produceContent(ContentEncoder encoder, IOControl ioControl)
Deprecated.Notification that content should be written to the encoder. -
Uses of IOControl in org.apache.http.nio.protocol
Fields in org.apache.http.nio.protocol declared as IOControl Modifier and Type Field Description private IOControl
AsyncNHttpServiceHandler.ResponseTriggerImpl. iocontrol
Methods in org.apache.http.nio.protocol with parameters of type IOControl Modifier and Type Method Description void
AbstractAsyncRequestConsumer. consumeContent(ContentDecoder decoder, IOControl ioControl)
void
AbstractAsyncResponseConsumer. consumeContent(ContentDecoder decoder, IOControl ioControl)
void
BasicAsyncClientExchangeHandler. consumeContent(ContentDecoder decoder, IOControl ioControl)
void
BasicAsyncRequestExecutionHandler. consumeContent(ContentDecoder decoder, IOControl ioControl)
Deprecated.void
HttpAsyncClientExchangeHandler. consumeContent(ContentDecoder decoder, IOControl ioControl)
Invoked to process a chunk of content from theContentDecoder
.void
HttpAsyncRequestConsumer. consumeContent(ContentDecoder decoder, IOControl ioControl)
Invoked to process a chunk of content from theContentDecoder
.void
HttpAsyncResponseConsumer. consumeContent(ContentDecoder decoder, IOControl ioControl)
Invoked to process a chunk of content from theContentDecoder
.void
NullNHttpEntity. consumeContent(ContentDecoder decoder, IOControl ioControl)
Deprecated.void
NullRequestConsumer. consumeContent(ContentDecoder decoder, IOControl ioControl)
void
PipeliningClientExchangeHandler. consumeContent(ContentDecoder decoder, IOControl ioControl)
protected abstract void
AbstractAsyncRequestConsumer. onContentReceived(ContentDecoder decoder, IOControl ioControl)
Invoked to process a chunk of content from theContentDecoder
.protected abstract void
AbstractAsyncResponseConsumer. onContentReceived(ContentDecoder decoder, IOControl ioControl)
Invoked to process a chunk of content from theContentDecoder
.protected void
BasicAsyncRequestConsumer. onContentReceived(ContentDecoder decoder, IOControl ioControl)
protected void
BasicAsyncResponseConsumer. onContentReceived(ContentDecoder decoder, IOControl ioControl)
void
BasicAsyncClientExchangeHandler. produceContent(ContentEncoder encoder, IOControl ioControl)
void
BasicAsyncRequestExecutionHandler. produceContent(ContentEncoder encoder, IOControl ioControl)
Deprecated.void
BasicAsyncRequestProducer. produceContent(ContentEncoder encoder, IOControl ioControl)
void
BasicAsyncResponseProducer. produceContent(ContentEncoder encoder, IOControl ioControl)
void
ErrorResponseProducer. produceContent(ContentEncoder encoder, IOControl ioControl)
void
HttpAsyncClientExchangeHandler. produceContent(ContentEncoder encoder, IOControl ioControl)
Invoked to write out a chunk of content to theContentEncoder
.void
HttpAsyncRequestProducer. produceContent(ContentEncoder encoder, IOControl ioControl)
Invoked to write out a chunk of content to theContentEncoder
.void
HttpAsyncResponseProducer. produceContent(ContentEncoder encoder, IOControl ioControl)
Invoked to write out a chunk of content to theContentEncoder
.void
PipeliningClientExchangeHandler. produceContent(ContentEncoder encoder, IOControl ioControl)
Constructors in org.apache.http.nio.protocol with parameters of type IOControl Constructor Description ClientConnState(int bufsize, IOControl ioControl, ByteBufferAllocator allocator)
ResponseTriggerImpl(AsyncNHttpServiceHandler.ServerConnState connState, IOControl iocontrol)
ServerConnState(int bufsize, IOControl ioControl, ByteBufferAllocator allocator)
-
Uses of IOControl in org.apache.http.nio.util
Fields in org.apache.http.nio.util declared as IOControl Modifier and Type Field Description private IOControl
SharedInputBuffer. ioControl
private IOControl
SharedOutputBuffer. ioControl
Methods in org.apache.http.nio.util with parameters of type IOControl Modifier and Type Method Description int
SharedInputBuffer. consumeContent(ContentDecoder decoder, IOControl ioControl)
int
SharedOutputBuffer. produceContent(ContentEncoder encoder, IOControl ioControl)
Constructors in org.apache.http.nio.util with parameters of type IOControl Constructor Description SharedInputBuffer(int bufferSize, IOControl ioControl, ByteBufferAllocator allocator)
Deprecated.SharedOutputBuffer(int bufferSize, IOControl ioControl, ByteBufferAllocator allocator)
Deprecated.
-