Uses of Interface
org.apache.http.nio.NHttpClientConnection
-
Packages that use NHttpClientConnection Package Description org.apache.http.impl.nio Default implementations of HTTP connections for asynchronous, even driven communication.org.apache.http.impl.nio.pool Default implementations of client side connection pools for asynchronous, even driven communication.org.apache.http.nio Core HTTP component APIs and primitives for asynchronous, event driven communication.org.apache.http.nio.protocol Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication. -
-
Uses of NHttpClientConnection in org.apache.http.impl.nio
Classes in org.apache.http.impl.nio that implement NHttpClientConnection Modifier and Type Class Description class
DefaultNHttpClientConnection
Default implementation of theNHttpClientConnection
interface.Methods in org.apache.http.impl.nio with parameters of type NHttpClientConnection Modifier and Type Method Description void
NHttpClientEventHandlerAdaptor. closed(NHttpClientConnection conn)
Deprecated.void
NHttpClientEventHandlerAdaptor. connected(NHttpClientConnection conn, java.lang.Object attachment)
Deprecated.void
NHttpClientEventHandlerAdaptor. endOfInput(NHttpClientConnection conn)
Deprecated.void
NHttpClientEventHandlerAdaptor. exception(NHttpClientConnection conn, java.lang.Exception ex)
Deprecated.void
NHttpClientEventHandlerAdaptor. inputReady(NHttpClientConnection conn, ContentDecoder decoder)
Deprecated.void
NHttpClientEventHandlerAdaptor. outputReady(NHttpClientConnection conn, ContentEncoder encoder)
Deprecated.void
NHttpClientEventHandlerAdaptor. requestReady(NHttpClientConnection conn)
Deprecated.void
NHttpClientEventHandlerAdaptor. responseReceived(NHttpClientConnection conn)
Deprecated.void
NHttpClientEventHandlerAdaptor. timeout(NHttpClientConnection conn)
Deprecated. -
Uses of NHttpClientConnection in org.apache.http.impl.nio.pool
Fields in org.apache.http.impl.nio.pool with type parameters of type NHttpClientConnection Modifier and Type Field Description private NHttpConnectionFactory<? extends NHttpClientConnection>
BasicNIOConnFactory. plainFactory
private NHttpConnectionFactory<? extends NHttpClientConnection>
BasicNIOConnFactory. sslFactory
Methods in org.apache.http.impl.nio.pool that return NHttpClientConnection Modifier and Type Method Description NHttpClientConnection
BasicNIOConnFactory. create(HttpHost route, IOSession session)
Methods in org.apache.http.impl.nio.pool with parameters of type NHttpClientConnection Modifier and Type Method Description protected BasicNIOPoolEntry
BasicNIOConnPool. createEntry(HttpHost host, NHttpClientConnection conn)
Constructors in org.apache.http.impl.nio.pool with parameters of type NHttpClientConnection Constructor Description BasicNIOPoolEntry(java.lang.String id, HttpHost route, NHttpClientConnection conn)
Constructor parameters in org.apache.http.impl.nio.pool with type arguments of type NHttpClientConnection Constructor Description BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection> plainFactory)
BasicNIOConnFactory(NHttpConnectionFactory<? extends NHttpClientConnection> plainFactory, NHttpConnectionFactory<? extends NHttpClientConnection> sslFactory)
BasicNIOConnPool(ConnectingIOReactor ioReactor, NIOConnFactory<HttpHost,NHttpClientConnection> connFactory, int connectTimeout)
BasicNIOConnPool(ConnectingIOReactor ioReactor, NIOConnFactory<HttpHost,NHttpClientConnection> connFactory, HttpParams params)
Deprecated. -
Uses of NHttpClientConnection in org.apache.http.nio
Subinterfaces of NHttpClientConnection in org.apache.http.nio Modifier and Type Interface Description interface
NHttpClientIOTarget
Deprecated.(4.2) no longer usedMethods in org.apache.http.nio with parameters of type NHttpClientConnection Modifier and Type Method Description 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, java.lang.Object attachment)
Triggered when a new outgoing connection is created.void
NHttpClientHandler. connected(NHttpClientConnection conn, java.lang.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, java.lang.Exception ex)
Triggered if an error occurs during the HTTP exchange.void
NHttpClientHandler. exception(NHttpClientConnection conn, java.io.IOException ex)
Deprecated.Triggered when an I/O error occurs while reading from or writing to the underlying channel.void
NHttpClientHandler. exception(NHttpClientConnection conn, HttpException ex)
Deprecated.Triggered when an HTTP protocol violation occurs while receiving an HTTP response.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
Classes in org.apache.http.nio.protocol with type parameters of type NHttpClientConnection Modifier and Type Class Description (package private) class
HttpAsyncRequester.ConnPipelinedRequestCallback<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
(package private) class
HttpAsyncRequester.ConnRequestCallback<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
(package private) class
HttpAsyncRequester.RequestExecutionCallback<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
Fields in org.apache.http.nio.protocol declared as NHttpClientConnection Modifier and Type Field Description private NHttpClientConnection
BasicAsyncClientExchangeHandler. conn
private NHttpClientConnection
PipeliningClientExchangeHandler. conn
Methods in org.apache.http.nio.protocol with type parameters of type NHttpClientConnection Modifier and Type Method Description <T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
java.util.concurrent.Future<T>HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, E poolEntry, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<T> callback)
Initiates asynchronous HTTP request execution.<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
java.util.concurrent.Future<T>HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool)
Initiates asynchronous HTTP request execution.<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
java.util.concurrent.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>>
java.util.concurrent.Future<T>HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<T> callback)
Initiates asynchronous HTTP request execution.<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
java.util.concurrent.Future<java.util.List<T>>HttpAsyncRequester. executePipelined(java.util.List<HttpAsyncRequestProducer> requestProducers, java.util.List<HttpAsyncResponseConsumer<T>> responseConsumers, E poolEntry, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<java.util.List<T>> callback)
Initiates asynchronous pipelined HTTP request execution.<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>
java.util.concurrent.Future<java.util.List<T>>HttpAsyncRequester. executePipelined(HttpHost target, java.util.List<? extends HttpAsyncRequestProducer> requestProducers, java.util.List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<java.util.List<T>> callback)
Initiates asynchronous pipelined HTTP request execution.Methods in org.apache.http.nio.protocol with parameters of type NHttpClientConnection Modifier and Type Method Description private void
AsyncNHttpClientHandler. cancelRequest(NHttpClientConnection conn, AsyncNHttpClientHandler.ClientConnState connState)
Deprecated.void
AsyncNHttpClientHandler. closed(NHttpClientConnection conn)
Deprecated.void
BufferingHttpClientHandler. closed(NHttpClientConnection conn)
Deprecated.void
HttpAsyncRequestExecutor. closed(NHttpClientConnection conn)
void
ThrottlingHttpClientHandler. closed(NHttpClientConnection conn)
Deprecated.void
AsyncNHttpClientHandler. connected(NHttpClientConnection conn, java.lang.Object attachment)
Deprecated.void
BufferingHttpClientHandler. connected(NHttpClientConnection conn, java.lang.Object attachment)
Deprecated.void
HttpAsyncRequestExecutor. connected(NHttpClientConnection conn, java.lang.Object attachment)
void
ThrottlingHttpClientHandler. connected(NHttpClientConnection conn, java.lang.Object attachment)
Deprecated.private void
AsyncNHttpClientHandler. continueRequest(NHttpClientConnection conn, AsyncNHttpClientHandler.ClientConnState connState)
Deprecated.private void
ThrottlingHttpClientHandler. continueRequest(NHttpClientConnection conn, ThrottlingHttpClientHandler.ClientConnState connState)
Deprecated.void
HttpAsyncRequestExecutor. endOfInput(NHttpClientConnection conn)
void
AsyncNHttpClientHandler. exception(NHttpClientConnection conn, java.io.IOException ex)
Deprecated.void
AsyncNHttpClientHandler. exception(NHttpClientConnection conn, HttpException ex)
Deprecated.void
BufferingHttpClientHandler. exception(NHttpClientConnection conn, java.io.IOException ioex)
Deprecated.void
BufferingHttpClientHandler. exception(NHttpClientConnection conn, HttpException httpex)
Deprecated.void
HttpAsyncRequestExecutor. exception(NHttpClientConnection conn, java.lang.Exception cause)
void
ThrottlingHttpClientHandler. exception(NHttpClientConnection conn, java.io.IOException ex)
Deprecated.void
ThrottlingHttpClientHandler. exception(NHttpClientConnection conn, HttpException ex)
Deprecated.<T> java.util.concurrent.Future<T>
HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn)
Initiates asynchronous HTTP request execution.<T> java.util.concurrent.Future<T>
HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn, HttpContext context)
Initiates asynchronous HTTP request execution.<T> java.util.concurrent.Future<T>
HttpAsyncRequester. execute(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, NHttpClientConnection conn, HttpContext context, FutureCallback<T> callback)
Initiates asynchronous HTTP request execution.private void
ThrottlingHttpClientHandler. handleResponse(HttpResponse response, ThrottlingHttpClientHandler.ClientConnState connState, NHttpClientConnection conn)
Deprecated.private void
HttpAsyncRequester. initExecution(HttpAsyncClientExchangeHandler handler, NHttpClientConnection conn)
private void
AsyncNHttpClientHandler. initialize(NHttpClientConnection conn, java.lang.Object attachment)
Deprecated.private void
ThrottlingHttpClientHandler. initialize(NHttpClientConnection conn, java.lang.Object attachment)
Deprecated.void
AsyncNHttpClientHandler. inputReady(NHttpClientConnection conn, ContentDecoder decoder)
Deprecated.void
BufferingHttpClientHandler. inputReady(NHttpClientConnection conn, ContentDecoder decoder)
Deprecated.void
HttpAsyncRequestExecutor. inputReady(NHttpClientConnection conn, ContentDecoder decoder)
void
ThrottlingHttpClientHandler. inputReady(NHttpClientConnection conn, ContentDecoder decoder)
Deprecated.void
AsyncNHttpClientHandler. outputReady(NHttpClientConnection conn, ContentEncoder encoder)
Deprecated.void
BufferingHttpClientHandler. outputReady(NHttpClientConnection conn, ContentEncoder encoder)
Deprecated.void
HttpAsyncRequestExecutor. outputReady(NHttpClientConnection conn, ContentEncoder encoder)
void
ThrottlingHttpClientHandler. outputReady(NHttpClientConnection conn, ContentEncoder encoder)
Deprecated.private void
AsyncNHttpClientHandler. processResponse(NHttpClientConnection conn, AsyncNHttpClientHandler.ClientConnState connState)
Deprecated.private void
HttpAsyncRequestExecutor. processResponse(NHttpClientConnection conn, HttpAsyncRequestExecutor.State state, HttpAsyncClientExchangeHandler handler)
void
AsyncNHttpClientHandler. requestReady(NHttpClientConnection conn)
Deprecated.void
BufferingHttpClientHandler. requestReady(NHttpClientConnection conn)
Deprecated.void
HttpAsyncRequestExecutor. requestReady(NHttpClientConnection conn)
void
ThrottlingHttpClientHandler. requestReady(NHttpClientConnection conn)
Deprecated.void
AsyncNHttpClientHandler. responseReceived(NHttpClientConnection conn)
Deprecated.void
BufferingHttpClientHandler. responseReceived(NHttpClientConnection conn)
Deprecated.void
HttpAsyncRequestExecutor. responseReceived(NHttpClientConnection conn)
void
ThrottlingHttpClientHandler. responseReceived(NHttpClientConnection conn)
Deprecated.private void
ThrottlingHttpClientHandler. sendRequestBody(HttpEntityEnclosingRequest request, ThrottlingHttpClientHandler.ClientConnState connState, NHttpClientConnection conn)
Deprecated.void
AsyncNHttpClientHandler. timeout(NHttpClientConnection conn)
Deprecated.void
BufferingHttpClientHandler. timeout(NHttpClientConnection conn)
Deprecated.void
HttpAsyncRequestExecutor. timeout(NHttpClientConnection conn)
void
ThrottlingHttpClientHandler. timeout(NHttpClientConnection conn)
Deprecated.Constructors in org.apache.http.nio.protocol with parameters of type NHttpClientConnection Constructor Description BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor, ConnectionReuseStrategy connReuseStrategy)
Creates new instance of BasicAsyncRequestExecutionHandler.BasicAsyncClientExchangeHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor)
Creates new instance of BasicAsyncRequestExecutionHandler.PipeliningClientExchangeHandler(java.util.List<? extends HttpAsyncRequestProducer> requestProducers, java.util.List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, FutureCallback<java.util.List<T>> callback, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor, ConnectionReuseStrategy connReuseStrategy)
Creates new instance ofPipeliningClientExchangeHandler
.PipeliningClientExchangeHandler(java.util.List<? extends HttpAsyncRequestProducer> requestProducers, java.util.List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor)
Creates new instance ofPipeliningClientExchangeHandler
.
-