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

Packages that use IOControl
org.apache.http.impl.nio Default implementations for interfaces in org.apache.http.nio
org.apache.http.nio The core HTTP components based on non-blocking I/O model (HttpCore NIO). 
org.apache.http.nio.entity Representations for non-blocking HTTP message entities. 
org.apache.http.nio.util Various buffering primitives intended to facilitate content streaming for non-blocking HTTP connections. 
 

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 implements 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
          Extended version of the NHttpClientConnection used by IOEventDispatch implementations to inform client-side connection objects of I/O events.
 interface NHttpConnection
          Abstract non-blocking HTTP connection interface.
 interface NHttpServerConnection
          Abstract non-blocking server-side HTTP connection interface.
 interface NHttpServerIOTarget
          Extended version of the NHttpServerConnection used by IOEventDispatch implementations to inform server-side connection objects of I/O events.
 

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 ioctrl)
           
 void ConsumingNHttpEntity.consumeContent(ContentDecoder decoder, IOControl ioctrl)
          Notification that content is available to be read from the decoder.
 void ConsumingNHttpEntityTemplate.consumeContent(ContentDecoder decoder, IOControl ioctrl)
           
 void ContentListener.contentAvailable(ContentDecoder decoder, IOControl ioctrl)
          Notification that content is available to be read from the decoder.
 void SkipContentListener.contentAvailable(ContentDecoder decoder, IOControl ioctrl)
           
 void NFileEntity.produceContent(ContentEncoder encoder, IOControl ioctrl)
           
 void NByteArrayEntity.produceContent(ContentEncoder encoder, IOControl ioctrl)
           
 void NStringEntity.produceContent(ContentEncoder encoder, IOControl ioctrl)
           
 void ProducingNHttpEntity.produceContent(ContentEncoder encoder, IOControl ioctrl)
          Notification that content should be written to the encoder.
 void NHttpEntityWrapper.produceContent(ContentEncoder encoder, IOControl ioctrl)
           
 

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

Constructors in org.apache.http.nio.util with parameters of type IOControl
SharedInputBuffer(int buffersize, IOControl ioctrl, ByteBufferAllocator allocator)
           
SharedOutputBuffer(int buffersize, IOControl ioctrl, ByteBufferAllocator allocator)
           
 



Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.