Uses of Interface
org.apache.http.concurrent.Cancellable

Packages that use Cancellable
org.apache.http.concurrent Core concurrency APIs. 
org.apache.http.nio.protocol Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication. 
 

Uses of Cancellable in org.apache.http.concurrent
 

Classes in org.apache.http.concurrent that implement Cancellable
 class BasicFuture<T>
          Basic implementation of the Future interface.
 

Uses of Cancellable in org.apache.http.nio.protocol
 

Subinterfaces of Cancellable in org.apache.http.nio.protocol
 interface HttpAsyncClientExchangeHandler
          HttpAsyncClientExchangeHandler represents a callback interface whose methods get invoked when executing one or multiple HTTP message exchanges on the client side.
 interface HttpAsyncRequestExecutionHandler<T>
          Deprecated. use HttpAsyncClientExchangeHandler
 interface HttpAsyncResponseConsumer<T>
          HttpAsyncResponseConsumer is a callback interface whose methods get invoked to process an HTTP response message and to stream message content from a non-blocking HTTP connection on the client side.
 

Classes in org.apache.http.nio.protocol that implement Cancellable
 class AbstractAsyncResponseConsumer<T>
          Abstract HttpAsyncResponseConsumer implementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.
 class BasicAsyncClientExchangeHandler<T>
          Basic implementation of HttpAsyncClientExchangeHandler that executes a single HTTP request / response exchange.
 class BasicAsyncRequestExecutionHandler<T>
          Deprecated. (4.3) use BasicAsyncClientExchangeHandler.
 class BasicAsyncResponseConsumer
          Basic implementation of HttpAsyncResponseConsumer.
 class PipeliningClientExchangeHandler<T>
          Pipelining implementation of HttpAsyncClientExchangeHandler that executes a series of pipelined HTTP requests.
 

Methods in org.apache.http.nio.protocol with parameters of type Cancellable
protected  void HttpAsyncService.handleAlreadySubmittedResponse(Cancellable cancellable, HttpContext context)
          This method can be used to handle callback set up happened after response submission.
 void HttpAsyncExchange.setCallback(Cancellable cancellable)
          Sets Cancellable callback to be invoked in case the underlying connection times out or gets terminated prematurely by the client.
 



Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.