public static AsyncHttpClient asyncHttpClient() { return new DefaultAsyncHttpClient(); }
DefaultAsyncHttpClient client = new DefaultAsyncHttpClient(); requestStart = System.currentTimeMillis(); Future<?> future = client .prepareGet(StringUtils.format("http://localhost:%d/", serverSocket.getLocalPort())) .setRequestTimeout(2000) .execute();
public void close() { sessionDao.close(); transportTypeHolder.close(); asyncHttpClient.close(); reportingDiskDao.close(); System.out.println("Stopping BlockingIOProcessor..."); blockingIOProcessor.close(); reportScheduler.shutdown(); System.out.println("Stopping DBManager..."); dbManager.close(); reportingDBManager.close(); tokensPool.close(); } }
private void facebookLogin(ChannelHandlerContext ctx, int messageId, String email, String token, Version version) { asyncHttpClient.prepareGet(URL + token) .execute(new AsyncCompletionHandler<Response>() { @Override
@Override public <T> ListenableFuture<T> executeRequest(RequestBuilder requestBuilder, AsyncHandler<T> handler) { return executeRequest(requestBuilder.build(), handler); }
private void warmUp(ServerSocket serverSocket, DefaultAsyncHttpClient client) { try { Future<?> future = client .prepareGet(StringUtils.format("http://localhost:%d/", serverSocket.getLocalPort())) .setRequestTimeout(100) .execute(); future.get(); } catch (Exception e) { // ignore } } }
@Override public ListenableFuture<Response> executeRequest(Request request) { return executeRequest(request, new AsyncCompletionHandlerBase()); }
public static AsyncHttpClient asyncHttpClient(AsyncHttpClientConfig config) { return new DefaultAsyncHttpClient(config); }
DefaultAsyncHttpClient client = new DefaultAsyncHttpClient(); requestStart = System.currentTimeMillis(); Future<?> future = client .prepareGet(String.format("http://localhost:%d/", serverSocket.getLocalPort())) .setRequestTimeout(2000) .execute();
private void warmUp(ServerSocket serverSocket, DefaultAsyncHttpClient client) { try { Future<?> future = client .prepareGet(String.format("http://localhost:%d/", serverSocket.getLocalPort())) .setRequestTimeout(100) .execute(); future.get(); } catch (Exception e) { // ignore } } }
@Override public ListenableFuture<Response> executeRequest(RequestBuilder requestBuilder) { return executeRequest(requestBuilder.build()); }
public void run() { try { close(); } catch (Throwable t) { logger.warn("", t); } finally { e.shutdown(); } } });
public static AsyncHttpClient asyncHttpClient(DefaultAsyncHttpClientConfig.Builder configBuilder) { return new DefaultAsyncHttpClient(configBuilder.build()); }
@Override public ListenableFuture<Response> executeRequest(Request request) { return executeRequest(request, new AsyncCompletionHandlerBase()); }
CompletableFuture<Integer> AccessTheWebAsync() { AsyncHttpClient asyncHttpClient = new DefaultAsyncHttpClient(); return asyncHttpClient .prepareGet("http://msdn.microsoft.com") .execute() .toCompletableFuture() .thenApply(Response::getResponseBody) .thenApply(String::length); }
static AsyncHttpClient createAsyncHttpClient( String nameFormat, String timerThreadNameFormat, @Nullable SSLContext sslContext ) { final DefaultAsyncHttpClientConfig.Builder builder = new DefaultAsyncHttpClientConfig.Builder() .setThreadFactory(Execs.makeThreadFactory(nameFormat)) .setNettyTimer(new HashedWheelTimer(Execs.makeThreadFactory(timerThreadNameFormat))); if (sslContext != null) { builder.setSslContext(new JdkSslContext(sslContext, true, ClientAuth.NONE)); } return new DefaultAsyncHttpClient(builder.build()); }
httpClient = new DefaultAsyncHttpClient(config);
this.asyncHttpClient = new DefaultAsyncHttpClient(new DefaultAsyncHttpClientConfig.Builder() .setUserAgent(null) .setKeepAlive(true)
this.asyncHttpClient = new DefaultAsyncHttpClient(new DefaultAsyncHttpClientConfig.Builder() .setUserAgent(null) .setKeepAlive(true)
public VkStreamingApiClient(TransportClient transportClient, Gson gson) { this.transportClient = transportClient; this.gson = gson; this.asyncHttpClient = new DefaultAsyncHttpClient(); }