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 classDefaultNHttpClientConnectionDefault implementation of theNHttpClientConnectioninterface.Methods in org.apache.http.impl.nio with parameters of type NHttpClientConnection Modifier and Type Method Description voidNHttpClientEventHandlerAdaptor. closed(NHttpClientConnection conn)Deprecated.voidNHttpClientEventHandlerAdaptor. connected(NHttpClientConnection conn, java.lang.Object attachment)Deprecated.voidNHttpClientEventHandlerAdaptor. endOfInput(NHttpClientConnection conn)Deprecated.voidNHttpClientEventHandlerAdaptor. exception(NHttpClientConnection conn, java.lang.Exception ex)Deprecated.voidNHttpClientEventHandlerAdaptor. inputReady(NHttpClientConnection conn, ContentDecoder decoder)Deprecated.voidNHttpClientEventHandlerAdaptor. outputReady(NHttpClientConnection conn, ContentEncoder encoder)Deprecated.voidNHttpClientEventHandlerAdaptor. requestReady(NHttpClientConnection conn)Deprecated.voidNHttpClientEventHandlerAdaptor. responseReceived(NHttpClientConnection conn)Deprecated.voidNHttpClientEventHandlerAdaptor. 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. plainFactoryprivate NHttpConnectionFactory<? extends NHttpClientConnection>BasicNIOConnFactory. sslFactoryMethods in org.apache.http.impl.nio.pool that return NHttpClientConnection Modifier and Type Method Description NHttpClientConnectionBasicNIOConnFactory. create(HttpHost route, IOSession session)Methods in org.apache.http.impl.nio.pool with parameters of type NHttpClientConnection Modifier and Type Method Description protected BasicNIOPoolEntryBasicNIOConnPool. 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 interfaceNHttpClientIOTargetDeprecated.(4.2) no longer usedMethods in org.apache.http.nio with parameters of type NHttpClientConnection Modifier and Type Method Description voidNHttpClientEventHandler. closed(NHttpClientConnection conn)Triggered when the connection is closed.voidNHttpClientHandler. closed(NHttpClientConnection conn)Deprecated.Triggered when the connection is closed.voidNHttpClientEventHandler. connected(NHttpClientConnection conn, java.lang.Object attachment)Triggered when a new outgoing connection is created.voidNHttpClientHandler. connected(NHttpClientConnection conn, java.lang.Object attachment)Deprecated.Triggered when a new outgoing connection is created.voidNHttpClientEventHandler. endOfInput(NHttpClientConnection conn)Triggered when the connection is closed by the opposite end point (half-closed).voidNHttpClientEventHandler. exception(NHttpClientConnection conn, java.lang.Exception ex)Triggered if an error occurs during the HTTP exchange.voidNHttpClientHandler. exception(NHttpClientConnection conn, java.io.IOException ex)Deprecated.Triggered when an I/O error occurs while reading from or writing to the underlying channel.voidNHttpClientHandler. exception(NHttpClientConnection conn, HttpException ex)Deprecated.Triggered when an HTTP protocol violation occurs while receiving an HTTP response.voidNHttpClientEventHandler. 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.voidNHttpClientHandler. 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.voidNHttpClientEventHandler. 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.voidNHttpClientHandler. 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.voidNHttpClientEventHandler. requestReady(NHttpClientConnection conn)Triggered when the connection is ready to accept a new HTTP request.voidNHttpClientHandler. requestReady(NHttpClientConnection conn)Deprecated.Triggered when the connection is ready to accept a new HTTP request.voidNHttpClientEventHandler. responseReceived(NHttpClientConnection conn)Triggered when an HTTP response is received.voidNHttpClientHandler. responseReceived(NHttpClientConnection conn)Deprecated.Triggered when an HTTP response is received.voidNHttpClientEventHandler. timeout(NHttpClientConnection conn)Triggered when no input is detected on this connection over the maximum period of inactivity.voidNHttpClientHandler. 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) classHttpAsyncRequester.ConnPipelinedRequestCallback<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>(package private) classHttpAsyncRequester.ConnRequestCallback<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>(package private) classHttpAsyncRequester.RequestExecutionCallback<T,E extends PoolEntry<HttpHost,NHttpClientConnection>>Fields in org.apache.http.nio.protocol declared as NHttpClientConnection Modifier and Type Field Description private NHttpClientConnectionBasicAsyncClientExchangeHandler. connprivate NHttpClientConnectionPipeliningClientExchangeHandler. connMethods 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 voidAsyncNHttpClientHandler. cancelRequest(NHttpClientConnection conn, AsyncNHttpClientHandler.ClientConnState connState)Deprecated.voidAsyncNHttpClientHandler. closed(NHttpClientConnection conn)Deprecated.voidBufferingHttpClientHandler. closed(NHttpClientConnection conn)Deprecated.voidHttpAsyncRequestExecutor. closed(NHttpClientConnection conn)voidThrottlingHttpClientHandler. closed(NHttpClientConnection conn)Deprecated.voidAsyncNHttpClientHandler. connected(NHttpClientConnection conn, java.lang.Object attachment)Deprecated.voidBufferingHttpClientHandler. connected(NHttpClientConnection conn, java.lang.Object attachment)Deprecated.voidHttpAsyncRequestExecutor. connected(NHttpClientConnection conn, java.lang.Object attachment)voidThrottlingHttpClientHandler. connected(NHttpClientConnection conn, java.lang.Object attachment)Deprecated.private voidAsyncNHttpClientHandler. continueRequest(NHttpClientConnection conn, AsyncNHttpClientHandler.ClientConnState connState)Deprecated.private voidThrottlingHttpClientHandler. continueRequest(NHttpClientConnection conn, ThrottlingHttpClientHandler.ClientConnState connState)Deprecated.voidHttpAsyncRequestExecutor. endOfInput(NHttpClientConnection conn)voidAsyncNHttpClientHandler. exception(NHttpClientConnection conn, java.io.IOException ex)Deprecated.voidAsyncNHttpClientHandler. exception(NHttpClientConnection conn, HttpException ex)Deprecated.voidBufferingHttpClientHandler. exception(NHttpClientConnection conn, java.io.IOException ioex)Deprecated.voidBufferingHttpClientHandler. exception(NHttpClientConnection conn, HttpException httpex)Deprecated.voidHttpAsyncRequestExecutor. exception(NHttpClientConnection conn, java.lang.Exception cause)voidThrottlingHttpClientHandler. exception(NHttpClientConnection conn, java.io.IOException ex)Deprecated.voidThrottlingHttpClientHandler. 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 voidThrottlingHttpClientHandler. handleResponse(HttpResponse response, ThrottlingHttpClientHandler.ClientConnState connState, NHttpClientConnection conn)Deprecated.private voidHttpAsyncRequester. initExecution(HttpAsyncClientExchangeHandler handler, NHttpClientConnection conn)private voidAsyncNHttpClientHandler. initialize(NHttpClientConnection conn, java.lang.Object attachment)Deprecated.private voidThrottlingHttpClientHandler. initialize(NHttpClientConnection conn, java.lang.Object attachment)Deprecated.voidAsyncNHttpClientHandler. inputReady(NHttpClientConnection conn, ContentDecoder decoder)Deprecated.voidBufferingHttpClientHandler. inputReady(NHttpClientConnection conn, ContentDecoder decoder)Deprecated.voidHttpAsyncRequestExecutor. inputReady(NHttpClientConnection conn, ContentDecoder decoder)voidThrottlingHttpClientHandler. inputReady(NHttpClientConnection conn, ContentDecoder decoder)Deprecated.voidAsyncNHttpClientHandler. outputReady(NHttpClientConnection conn, ContentEncoder encoder)Deprecated.voidBufferingHttpClientHandler. outputReady(NHttpClientConnection conn, ContentEncoder encoder)Deprecated.voidHttpAsyncRequestExecutor. outputReady(NHttpClientConnection conn, ContentEncoder encoder)voidThrottlingHttpClientHandler. outputReady(NHttpClientConnection conn, ContentEncoder encoder)Deprecated.private voidAsyncNHttpClientHandler. processResponse(NHttpClientConnection conn, AsyncNHttpClientHandler.ClientConnState connState)Deprecated.private voidHttpAsyncRequestExecutor. processResponse(NHttpClientConnection conn, HttpAsyncRequestExecutor.State state, HttpAsyncClientExchangeHandler handler)voidAsyncNHttpClientHandler. requestReady(NHttpClientConnection conn)Deprecated.voidBufferingHttpClientHandler. requestReady(NHttpClientConnection conn)Deprecated.voidHttpAsyncRequestExecutor. requestReady(NHttpClientConnection conn)voidThrottlingHttpClientHandler. requestReady(NHttpClientConnection conn)Deprecated.voidAsyncNHttpClientHandler. responseReceived(NHttpClientConnection conn)Deprecated.voidBufferingHttpClientHandler. responseReceived(NHttpClientConnection conn)Deprecated.voidHttpAsyncRequestExecutor. responseReceived(NHttpClientConnection conn)voidThrottlingHttpClientHandler. responseReceived(NHttpClientConnection conn)Deprecated.private voidThrottlingHttpClientHandler. sendRequestBody(HttpEntityEnclosingRequest request, ThrottlingHttpClientHandler.ClientConnState connState, NHttpClientConnection conn)Deprecated.voidAsyncNHttpClientHandler. timeout(NHttpClientConnection conn)Deprecated.voidBufferingHttpClientHandler. timeout(NHttpClientConnection conn)Deprecated.voidHttpAsyncRequestExecutor. timeout(NHttpClientConnection conn)voidThrottlingHttpClientHandler. 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.
-