Interface HttpAsyncRequestExecutionHandler<T>

Type Parameters:
T - the result type of request execution.
All Superinterfaces:
AutoCloseable, Cancellable, Closeable, HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>
All Known Implementing Classes:
BasicAsyncRequestExecutionHandler

@Deprecated public interface HttpAsyncRequestExecutionHandler<T> extends HttpAsyncRequestProducer, HttpAsyncResponseConsumer<T>
HttpAsyncRequestExecutionHandler represents a callback interface that combines functionality of HttpAsyncRequestProducer and HttpAsyncResponseConsumer and is capable of handling logically related series of HTTP request / response exchanges.
Since:
4.2
  • Method Details

    • getContext

      HttpContext getContext()
      Deprecated.
      Returns shared HttpContext instance.
      Returns:
      HTTP context
    • getHttpProcessor

      HttpProcessor getHttpProcessor()
      Deprecated.
      Returns HttpProcessor implementation to be used to process HTTP request and response messages for protocol compliance.
      Returns:
      HTTP protocol processor.
    • getConnectionReuseStrategy

      ConnectionReuseStrategy getConnectionReuseStrategy()
      Deprecated.
      Returns ConnectionReuseStrategy implementation to be used to determine whether or not the underlying connection can be kept alive after a particular HTTP request / response exchange.
      Returns:
      connection re-use strategy.