org.apache.http.nio.client
Interface HttpAsyncClient

All Known Implementing Classes:
AbstractHttpAsyncClient, CachingHttpAsyncClient, CloseableHttpAsyncClient, DefaultHttpAsyncClient

public interface HttpAsyncClient


Method Summary
<T> Future<T>
execute(org.apache.http.nio.protocol.HttpAsyncRequestProducer requestProducer, org.apache.http.nio.protocol.HttpAsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback)
           
<T> Future<T>
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()
          Deprecated. 
 HttpParams getParams()
          Deprecated. 
 org.apache.http.nio.reactor.IOReactorStatus getStatus()
          Deprecated. 
 void shutdown()
          Deprecated. 
 void start()
          Deprecated. 
 

Method Detail

start

@Deprecated
void start()
Deprecated. 


shutdown

@Deprecated
void shutdown()
              throws InterruptedException
Deprecated. 

Throws:
InterruptedException

getStatus

@Deprecated
org.apache.http.nio.reactor.IOReactorStatus getStatus()
Deprecated. 


getConnectionManager

@Deprecated
ClientAsyncConnectionManager getConnectionManager()
Deprecated. 


getParams

@Deprecated
HttpParams getParams()
Deprecated. 


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-2013 The Apache Software Foundation. All Rights Reserved.