Class AbstractMinimalHttpAsyncClientBase

    • Constructor Detail

      • AbstractMinimalHttpAsyncClientBase

        AbstractMinimalHttpAsyncClientBase​(org.apache.hc.core5.reactor.DefaultConnectingIOReactor ioReactor,
                                           AsyncPushConsumerRegistry pushConsumerRegistry,
                                           java.util.concurrent.ThreadFactory threadFactory)
    • Method Detail

      • doExecute

        protected <T> java.util.concurrent.Future<T> doExecute​(org.apache.hc.core5.http.HttpHost httpHost,
                                                               org.apache.hc.core5.http.nio.AsyncRequestProducer requestProducer,
                                                               org.apache.hc.core5.http.nio.AsyncResponseConsumer<T> responseConsumer,
                                                               org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory,
                                                               org.apache.hc.core5.http.protocol.HttpContext context,
                                                               org.apache.hc.core5.concurrent.FutureCallback<T> callback)
        Specified by:
        doExecute in class CloseableHttpAsyncClient
      • execute

        public final org.apache.hc.core5.concurrent.Cancellable execute​(org.apache.hc.core5.http.nio.AsyncClientExchangeHandler exchangeHandler)
      • execute

        public abstract org.apache.hc.core5.concurrent.Cancellable execute​(org.apache.hc.core5.http.nio.AsyncClientExchangeHandler exchangeHandler,
                                                                           org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> pushHandlerFactory,
                                                                           org.apache.hc.core5.http.protocol.HttpContext context)