@Beta public class AsyncHttpClient extends Object implements Closeable
| Constructor and Description |
|---|
AsyncHttpClient(HttpClient httpClient,
ExecutorService executor) |
AsyncHttpClient(HttpClient httpClient,
ExecutorService executor,
Set<HttpRequestFilter> requestFilters) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
<T,E extends Exception> |
execute(Request request,
ResponseHandler<T,E> responseHandler) |
RequestStats |
getStats() |
public AsyncHttpClient(HttpClient httpClient, ExecutorService executor)
public AsyncHttpClient(HttpClient httpClient, ExecutorService executor, Set<HttpRequestFilter> requestFilters)
@PreDestroy public void close()
close in interface Closeableclose in interface AutoCloseablepublic RequestStats getStats()
public <T,E extends Exception> com.google.common.util.concurrent.CheckedFuture<T,E> execute(Request request, ResponseHandler<T,E> responseHandler) throws E extends Exception
E extends ExceptionCopyright © 2010-2013 Airlift. All Rights Reserved.