Uses of Interface
org.apache.http.nio.IOControl
Packages that use IOControl
Package
Description
Default implementations of HTTP connections for asynchronous,
even driven communication.
Core HTTP component APIs and primitives for asynchronous, event
driven communication.
Core HTTP entity implementations with support for
asynchronous, event driven communication.
Core HTTP protocol execution framework and HTTP protocol handlers
for asynchronous, event driven communication.
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 IOControlModifier and TypeClassDescriptionclass
Default implementation of theNHttpClientConnection
interface.class
Default implementation of theNHttpServerConnection
interface.class
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.nioModifier and TypeInterfaceDescriptioninterface
Abstract non-blocking client-side HTTP connection interface.interface
Deprecated.(4.2) no longer usedinterface
Abstract non-blocking HTTP connection interface.interface
Abstract non-blocking server-side HTTP connection interface.interface
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 IOControlModifier and TypeMethodDescriptionvoid
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 IOControlModifier and TypeFieldDescriptionprivate final IOControl
AsyncNHttpServiceHandler.ResponseTriggerImpl.iocontrol
Methods in org.apache.http.nio.protocol with parameters of type IOControlModifier and TypeMethodDescriptionfinal void
AbstractAsyncRequestConsumer.consumeContent
(ContentDecoder decoder, IOControl ioControl) final 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 IOControlModifierConstructorDescriptionClientConnState
(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 IOControlModifier and TypeFieldDescriptionprivate IOControl
SharedInputBuffer.ioControl
private IOControl
SharedOutputBuffer.ioControl
Methods in org.apache.http.nio.util with parameters of type IOControlModifier and TypeMethodDescriptionint
SharedInputBuffer.consumeContent
(ContentDecoder decoder, IOControl ioControl) int
SharedOutputBuffer.produceContent
(ContentEncoder encoder, IOControl ioControl) Constructors in org.apache.http.nio.util with parameters of type IOControlModifierConstructorDescriptionSharedInputBuffer
(int bufferSize, IOControl ioControl, ByteBufferAllocator allocator) Deprecated.SharedOutputBuffer
(int bufferSize, IOControl ioControl, ByteBufferAllocator allocator) Deprecated.