Uses of Interface
org.apache.http.nio.IOControl

Packages that use IOControl
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
 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 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
 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
 

Uses of IOControl in org.apache.http.nio.entity
 

Methods in org.apache.http.nio.entity with parameters of type IOControl
 void BufferingNHttpEntity.consumeContent(ContentDecoder decoder, IOControl ioControl)
          Deprecated.  
 void ConsumingNHttpEntityTemplate.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 SkipContentListener.contentAvailable(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 NHttpEntityWrapper.produceContent(ContentEncoder encoder, IOControl ioControl)
          Deprecated.  
 void ProducingNHttpEntity.produceContent(ContentEncoder encoder, IOControl ioControl)
          Deprecated. Notification that content should be written to the encoder.
 void NFileEntity.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 void EntityAsyncContentProducer.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 void NByteArrayEntity.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 void HttpAsyncContentProducer.produceContent(ContentEncoder encoder, IOControl ioControl)
          Invoked to write out a chunk of content to the ContentEncoder.
 void NStringEntity.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 

Uses of IOControl in org.apache.http.nio.protocol
 

Methods in org.apache.http.nio.protocol with parameters of type IOControl
 void BasicAsyncRequestExecutionHandler.consumeContent(ContentDecoder decoder, IOControl ioControl)
          Deprecated.  
 void HttpAsyncResponseConsumer.consumeContent(ContentDecoder decoder, IOControl ioControl)
          Invoked to process a chunk of content from the ContentDecoder.
 void HttpAsyncClientExchangeHandler.consumeContent(ContentDecoder decoder, IOControl ioControl)
          Invoked to process a chunk of content from the ContentDecoder.
 void AbstractAsyncRequestConsumer.consumeContent(ContentDecoder decoder, IOControl ioControl)
          Use AbstractAsyncRequestConsumer.onContentReceived(ContentDecoder, IOControl) instead.
 void BasicAsyncClientExchangeHandler.consumeContent(ContentDecoder decoder, IOControl ioControl)
           
 void HttpAsyncRequestConsumer.consumeContent(ContentDecoder decoder, IOControl ioControl)
          Invoked to process a chunk of content from the ContentDecoder.
 void AbstractAsyncResponseConsumer.consumeContent(ContentDecoder decoder, IOControl ioControl)
          Use AbstractAsyncResponseConsumer.onContentReceived(ContentDecoder, IOControl) instead.
 void PipeliningClientExchangeHandler.consumeContent(ContentDecoder decoder, IOControl ioControl)
           
protected  void BasicAsyncRequestConsumer.onContentReceived(ContentDecoder decoder, IOControl ioControl)
           
protected abstract  void AbstractAsyncRequestConsumer.onContentReceived(ContentDecoder decoder, IOControl ioControl)
          Invoked to process a chunk of content from the ContentDecoder.
protected  void BasicAsyncResponseConsumer.onContentReceived(ContentDecoder decoder, IOControl ioControl)
           
protected abstract  void AbstractAsyncResponseConsumer.onContentReceived(ContentDecoder decoder, IOControl ioControl)
          Invoked to process a chunk of content from the ContentDecoder.
 void BasicAsyncRequestExecutionHandler.produceContent(ContentEncoder encoder, IOControl ioControl)
          Deprecated.  
 void HttpAsyncClientExchangeHandler.produceContent(ContentEncoder encoder, IOControl ioControl)
          Invoked to write out a chunk of content to the ContentEncoder.
 void BasicAsyncClientExchangeHandler.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 void BasicAsyncRequestProducer.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 void ErrorResponseProducer.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 void HttpAsyncRequestProducer.produceContent(ContentEncoder encoder, IOControl ioControl)
          Invoked to write out a chunk of content to the ContentEncoder.
 void BasicAsyncResponseProducer.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 void PipeliningClientExchangeHandler.produceContent(ContentEncoder encoder, IOControl ioControl)
           
 void HttpAsyncResponseProducer.produceContent(ContentEncoder encoder, IOControl ioControl)
          Invoked to write out a chunk of content to the ContentEncoder.
 

Uses of IOControl in org.apache.http.nio.util
 

Methods in org.apache.http.nio.util with parameters of type IOControl
 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
SharedInputBuffer(int bufferSize, IOControl ioControl, ByteBufferAllocator allocator)
          Deprecated. (4.3) use SharedInputBuffer.SharedInputBuffer(int, ByteBufferAllocator)
SharedOutputBuffer(int bufferSize, IOControl ioControl, ByteBufferAllocator allocator)
          Deprecated. (4.3) use SharedOutputBuffer.SharedOutputBuffer(int, ByteBufferAllocator)
 



Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.