Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.http.nio.protocol.HttpAsyncRequestProducer

Packages that use HttpAsyncRequestProducer
org.apache.http.nio.protocol | Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication.

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

Subinterfaces of HttpAsyncRequestProducer in org.apache.http.nio.protocol
`interface` | `HttpAsyncRequestExecutionHandler<T>` Deprecated. use `HttpAsyncClientExchangeHandler`

Classes in org.apache.http.nio.protocol that implement HttpAsyncRequestProducer
`class` | `BasicAsyncRequestExecutionHandler<T>` Deprecated. (4.3) use `BasicAsyncClientExchangeHandler`.
`class` | `BasicAsyncRequestProducer` Basic implementation of `HttpAsyncRequestProducer`.

Methods in org.apache.http.nio.protocol with parameters of type HttpAsyncRequestProducer
`
`<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.
`
`<T,E extends PoolEntry<HttpHost,NHttpClientConnection>> 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> 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.

Method parameters in org.apache.http.nio.protocol with type arguments of type HttpAsyncRequestProducer
`
`<T,E extends PoolEntry<HttpHost,NHttpClientConnection>> Future<List<T>>`
` | `HttpAsyncRequester.executePipelined(HttpHost target, List<? extends HttpAsyncRequestProducer> requestProducers, List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<List<T>> callback)` Initiates asynchronous pipelined HTTP request execution.
`
`<T,E extends PoolEntry<HttpHost,NHttpClientConnection>> Future<List<T>>`
` | `HttpAsyncRequester.executePipelined(List<HttpAsyncRequestProducer> requestProducers, List<HttpAsyncResponseConsumer<T>> responseConsumers, E poolEntry, ConnPool<HttpHost,E> connPool, HttpContext context, FutureCallback<List<T>> callback)` Initiates asynchronous pipelined HTTP request execution.

Constructors in org.apache.http.nio.protocol with parameters of type HttpAsyncRequestProducer
`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.
`BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback, HttpContext localContext, HttpProcessor httpPocessor, ConnectionReuseStrategy reuseStrategy, HttpParams params)` Deprecated.
`BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, HttpContext localContext, HttpProcessor httpPocessor, ConnectionReuseStrategy reuseStrategy, HttpParams params)` Deprecated.

Constructor parameters in org.apache.http.nio.protocol with type arguments of type HttpAsyncRequestProducer
`PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer> requestProducers, List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, FutureCallback<List<T>> callback, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor, ConnectionReuseStrategy connReuseStrategy)` Creates new instance of `PipeliningClientExchangeHandler`.
`PipeliningClientExchangeHandler(List<? extends HttpAsyncRequestProducer> requestProducers, List<? extends HttpAsyncResponseConsumer<T>> responseConsumers, HttpContext localContext, NHttpClientConnection conn, HttpProcessor httpPocessor)` Creates new instance of `PipeliningClientExchangeHandler`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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