org.apache.http.nio.client
Interface HttpAsyncClient
- All Known Implementing Classes:
- AbstractHttpAsyncClient, DefaultHttpAsyncClient
public interface HttpAsyncClient
Method Summary |
|
execute(HttpAsyncRequestProducer requestProducer,
HttpAsyncResponseConsumer<T> responseConsumer,
FutureCallback<T> callback)
|
|
execute(HttpAsyncRequestProducer requestProducer,
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)
|
ClientConnectionManager |
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
ClientConnectionManager getConnectionManager()
getParams
HttpParams getParams()
execute
<T> Future<T> execute(HttpAsyncRequestProducer requestProducer,
HttpAsyncResponseConsumer<T> responseConsumer,
HttpContext context,
FutureCallback<T> callback)
execute
<T> Future<T> execute(HttpAsyncRequestProducer requestProducer,
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-2011 The Apache Software Foundation. All Rights Reserved.