org.apache.http.nio.client
Interface HttpAsyncClient
- All Known Implementing Classes:
- AbstractHttpAsyncClient, CachingHttpAsyncClient, DefaultHttpAsyncClient
public interface HttpAsyncClient
Method Summary |
|
execute(org.apache.http.nio.protocol.HttpAsyncRequestProducer requestProducer,
org.apache.http.nio.protocol.HttpAsyncResponseConsumer<T> responseConsumer,
FutureCallback<T> callback)
|
|
execute(org.apache.http.nio.protocol.HttpAsyncRequestProducer requestProducer,
org.apache.http.nio.protocol.HttpAsyncResponseConsumer<T> responseConsumer,
HttpContext context,
FutureCallback<T> callback)
|
Future<HttpResponse> |
execute(HttpHost target,
HttpRequest request,
FutureCallback<HttpResponse> callback)
|
Future<HttpResponse> |
execute(HttpHost target,
HttpRequest request,
HttpContext context,
FutureCallback<HttpResponse> callback)
|
Future<HttpResponse> |
execute(HttpUriRequest request,
FutureCallback<HttpResponse> callback)
|
Future<HttpResponse> |
execute(HttpUriRequest request,
HttpContext context,
FutureCallback<HttpResponse> callback)
|
ClientAsyncConnectionManager |
getConnectionManager()
|
HttpParams |
getParams()
|
org.apache.http.nio.reactor.IOReactorStatus |
getStatus()
|
void |
shutdown()
|
void |
start()
|
start
void start()
shutdown
void shutdown()
throws InterruptedException
- Throws:
InterruptedException
getStatus
org.apache.http.nio.reactor.IOReactorStatus getStatus()
getConnectionManager
ClientAsyncConnectionManager getConnectionManager()
getParams
HttpParams getParams()
execute
<T> Future<T> execute(org.apache.http.nio.protocol.HttpAsyncRequestProducer requestProducer,
org.apache.http.nio.protocol.HttpAsyncResponseConsumer<T> responseConsumer,
HttpContext context,
FutureCallback<T> callback)
execute
<T> Future<T> execute(org.apache.http.nio.protocol.HttpAsyncRequestProducer requestProducer,
org.apache.http.nio.protocol.HttpAsyncResponseConsumer<T> responseConsumer,
FutureCallback<T> callback)
execute
Future<HttpResponse> execute(HttpHost target,
HttpRequest request,
HttpContext context,
FutureCallback<HttpResponse> callback)
execute
Future<HttpResponse> execute(HttpHost target,
HttpRequest request,
FutureCallback<HttpResponse> callback)
execute
Future<HttpResponse> execute(HttpUriRequest request,
HttpContext context,
FutureCallback<HttpResponse> callback)
execute
Future<HttpResponse> execute(HttpUriRequest request,
FutureCallback<HttpResponse> callback)
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.