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

Packages that use NHttpClientConnection
org.apache.http.impl.nio Default implementations for interfaces in org.apache.http.nio
org.apache.http.impl.nio.pool Basic implementations for interfaces in org.apache.http.nio.pool
org.apache.http.nio Core HTTP components based on the non-blocking I/O model. 
org.apache.http.nio.protocol Asynchronous HTTP protocol handlers based on the non-blocking I/O model. 
 

Uses of NHttpClientConnection in org.apache.http.impl.nio
 

Classes in org.apache.http.impl.nio that implement NHttpClientConnection
 class DefaultNHttpClientConnection
          Default implementation of the NHttpClientConnection interface.
 

Uses of NHttpClientConnection in org.apache.http.impl.nio.pool
 

Methods in org.apache.http.impl.nio.pool that return NHttpClientConnection
 NHttpClientConnection BasicNIOConnFactory.create(HttpHost route, IOSession session)
           
 

Methods in org.apache.http.impl.nio.pool with parameters of type NHttpClientConnection
protected  BasicNIOPoolEntry BasicNIOConnPool.createEntry(HttpHost host, NHttpClientConnection conn)
           
 

Constructors in org.apache.http.impl.nio.pool with parameters of type NHttpClientConnection
BasicNIOPoolEntry(String id, HttpHost route, NHttpClientConnection conn)
           
 

Constructor parameters in org.apache.http.impl.nio.pool with type arguments of type NHttpClientConnection
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection> plainFactory)
           
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection> plainFactory, NHttpConnectionFactory<? extends NHttpClientConnection> sslFactory)
           
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection> plainFactory, NHttpConnectionFactory<? extends NHttpClientConnection> sslFactory)
           
BasicNIOConnPool(ConnectingIOReactor ioreactor, NIOConnFactory<HttpHost,NHttpClientConnection> connFactory, HttpParams params)
           
 

Uses of NHttpClientConnection in org.apache.http.nio
 

Subinterfaces of NHttpClientConnection in org.apache.http.nio
 interface NHttpClientIOTarget
          Deprecated. (4.2) no longer used
 

Methods in org.apache.http.nio with parameters of type NHttpClientConnection
 void NHttpClientEventHandler.closed(NHttpClientConnection conn)
          Triggered when the connection is closed.
 void NHttpClientHandler.closed(NHttpClientConnection conn)
          Deprecated. Triggered when the connection is closed.
 void NHttpClientEventHandler.connected(NHttpClientConnection conn, Object attachment)
          Triggered when a new outgoing connection is created.
 void NHttpClientHandler.connected(NHttpClientConnection conn, Object attachment)
          Deprecated. Triggered when a new outgoing connection is created.
 void NHttpClientEventHandler.endOfInput(NHttpClientConnection conn)
          Triggered when the connection is closed by the opposite end point (half-closed).
 void NHttpClientEventHandler.exception(NHttpClientConnection conn, Exception ex)
          Triggered if an error occurs during the HTTP exchange.
 void NHttpClientHandler.exception(NHttpClientConnection conn, HttpException ex)
          Deprecated. Triggered when an HTTP protocol violation occurs while receiving an HTTP response.
 void NHttpClientHandler.exception(NHttpClientConnection conn, IOException ex)
          Deprecated. Triggered when an I/O error occurs while reading from or writing to the underlying channel.
 void NHttpClientEventHandler.inputReady(NHttpClientConnection conn, ContentDecoder decoder)
          Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
 void NHttpClientHandler.inputReady(NHttpClientConnection conn, ContentDecoder decoder)
          Deprecated. Triggered when the underlying channel is ready for reading a new portion of the response entity through the corresponding content decoder.
 void NHttpClientEventHandler.outputReady(NHttpClientConnection conn, ContentEncoder encoder)
          Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
 void NHttpClientHandler.outputReady(NHttpClientConnection conn, ContentEncoder encoder)
          Deprecated. Triggered when the underlying channel is ready for writing a next portion of the request entity through the corresponding content encoder.
 void NHttpClientEventHandler.requestReady(NHttpClientConnection conn)
          Triggered when the connection is ready to accept a new HTTP request.
 void NHttpClientHandler.requestReady(NHttpClientConnection conn)
          Deprecated. Triggered when the connection is ready to accept a new HTTP request.
 void NHttpClientEventHandler.responseReceived(NHttpClientConnection conn)
          Triggered when an HTTP response is received.
 void NHttpClientHandler.responseReceived(NHttpClientConnection conn)
          Deprecated. Triggered when an HTTP response is received.
 void NHttpClientEventHandler.timeout(NHttpClientConnection conn)
          Triggered when no input is detected on this connection over the maximum period of inactivity.
 void NHttpClientHandler.timeout(NHttpClientConnection conn)
          Deprecated. Triggered when no input is detected on this connection over the maximum period of inactivity.
 

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

Methods in org.apache.http.nio.protocol with type parameters of type NHttpClientConnection
<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
Future<T>
HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool)
          Initiates asynchronous HTTP request execution.
<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
Future<T>
HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool, HttpContext context)
          Initiates asynchronous HTTP request execution.
<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
Future<T>
HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<T> callback)
          Initiates asynchronous HTTP request execution.
 

Methods in org.apache.http.nio.protocol with parameters of type NHttpClientConnection
 void HttpAsyncRequestExecutor.closed(NHttpClientConnection conn)
           
 void ThrottlingHttpClientHandler.closed(NHttpClientConnection conn)
          Deprecated.  
 void AsyncNHttpClientHandler.closed(NHttpClientConnection conn)
          Deprecated.  
 void BufferingHttpClientHandler.closed(NHttpClientConnection conn)
          Deprecated.  
 void HttpAsyncRequestExecutor.connected(NHttpClientConnection conn, Object attachment)
           
 void ThrottlingHttpClientHandler.connected(NHttpClientConnection conn, Object attachment)
          Deprecated.  
 void AsyncNHttpClientHandler.connected(NHttpClientConnection conn, Object attachment)
          Deprecated.  
 void BufferingHttpClientHandler.connected(NHttpClientConnection conn, Object attachment)
          Deprecated.  
 void HttpAsyncRequestExecutor.endOfInput(NHttpClientConnection conn)
           
 void HttpAsyncRequestExecutor.exception(NHttpClientConnection conn, Exception cause)
           
 void ThrottlingHttpClientHandler.exception(NHttpClientConnection conn, HttpException ex)
          Deprecated.  
 void AsyncNHttpClientHandler.exception(NHttpClientConnection conn, HttpException ex)
          Deprecated.  
 void BufferingHttpClientHandler.exception(NHttpClientConnection conn, HttpException httpex)
          Deprecated.  
 void ThrottlingHttpClientHandler.exception(NHttpClientConnection conn, IOException ex)
          Deprecated.  
 void AsyncNHttpClientHandler.exception(NHttpClientConnection conn, IOException ex)
          Deprecated.  
 void BufferingHttpClientHandler.exception(NHttpClientConnection conn, IOException ioex)
          Deprecated.  
<T> Future<T>
HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn)
          Initiates asynchronous HTTP request execution.
<T> Future<T>
HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn, HttpContext context)
          Initiates asynchronous HTTP request execution.
<T> Future<T>
HttpAsyncRequester.execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn, HttpContext context, FutureCallback<T> callback)
          Initiates asynchronous HTTP request execution.
 void HttpAsyncRequestExecutor.inputReady(NHttpClientConnection conn, ContentDecoder decoder)
           
 void ThrottlingHttpClientHandler.inputReady(NHttpClientConnection conn, ContentDecoder decoder)
          Deprecated.  
 void AsyncNHttpClientHandler.inputReady(NHttpClientConnection conn, ContentDecoder decoder)
          Deprecated.  
 void BufferingHttpClientHandler.inputReady(NHttpClientConnection conn, ContentDecoder decoder)
          Deprecated.  
 void HttpAsyncRequestExecutor.outputReady(NHttpClientConnection conn, ContentEncoder encoder)
           
 void ThrottlingHttpClientHandler.outputReady(NHttpClientConnection conn, ContentEncoder encoder)
          Deprecated.  
 void AsyncNHttpClientHandler.outputReady(NHttpClientConnection conn, ContentEncoder encoder)
          Deprecated.  
 void BufferingHttpClientHandler.outputReady(NHttpClientConnection conn, ContentEncoder encoder)
          Deprecated.  
 void HttpAsyncRequestExecutor.requestReady(NHttpClientConnection conn)
           
 void ThrottlingHttpClientHandler.requestReady(NHttpClientConnection conn)
          Deprecated.  
 void AsyncNHttpClientHandler.requestReady(NHttpClientConnection conn)
          Deprecated.  
 void BufferingHttpClientHandler.requestReady(NHttpClientConnection conn)
          Deprecated.  
 void HttpAsyncRequestExecutor.responseReceived(NHttpClientConnection conn)
           
 void ThrottlingHttpClientHandler.responseReceived(NHttpClientConnection conn)
          Deprecated.  
 void AsyncNHttpClientHandler.responseReceived(NHttpClientConnection conn)
          Deprecated.  
 void BufferingHttpClientHandler.responseReceived(NHttpClientConnection conn)
          Deprecated.  
 void HttpAsyncRequestExecutor.timeout(NHttpClientConnection conn)
           
 void ThrottlingHttpClientHandler.timeout(NHttpClientConnection conn)
          Deprecated.  
 void AsyncNHttpClientHandler.timeout(NHttpClientConnection conn)
          Deprecated.  
 void BufferingHttpClientHandler.timeout(NHttpClientConnection conn)
          Deprecated.  
 



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