Uses of Interface
org.apache.http.concurrent.Cancellable
Packages that use Cancellable
Package
Description
Core concurrency APIs.
Client side connection pools APIs for asynchronous, event driven
communication.
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 CancellableModifier and TypeClassDescriptionclassBasicFuture<T>Basic implementation of theFutureinterface. -
Uses of Cancellable in org.apache.http.nio.pool
Classes in org.apache.http.nio.pool that implement CancellableModifier and TypeClassDescription(package private) classLeaseRequest<T,C, E extends PoolEntry<T, C>> -
Uses of Cancellable in org.apache.http.nio.protocol
Subinterfaces of Cancellable in org.apache.http.nio.protocolModifier and TypeInterfaceDescriptioninterfaceHttpAsyncClientExchangeHandlerrepresents a callback interface whose methods get invoked when executing one or multiple HTTP message exchanges on the client side.interfaceDeprecated.interfaceHttpAsyncResponseConsumeris 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 CancellableModifier and TypeClassDescriptionclassAbstractHttpAsyncResponseConsumerimplementation that relieves its subclasses from having to manage internal state and provides a number of protected event methods that they need to implement.classBasic implementation ofHttpAsyncClientExchangeHandlerthat executes a single HTTP request / response exchange.classDeprecated.(4.3) useBasicAsyncClientExchangeHandler.classBasic implementation ofHttpAsyncResponseConsumer.classPipelining implementation ofHttpAsyncClientExchangeHandlerthat executes a series of pipelined HTTP requests.Fields in org.apache.http.nio.protocol declared as CancellableMethods in org.apache.http.nio.protocol that return CancellableMethods in org.apache.http.nio.protocol with parameters of type CancellableModifier and TypeMethodDescriptionprotected voidHttpAsyncService.handleAlreadySubmittedResponse(Cancellable cancellable, HttpContext context) This method can be used to handle callback set up happened after response submission.voidHttpAsyncExchange.setCallback(Cancellable cancellable) SetsCancellablecallback to be invoked in case the underlying connection times out or gets terminated prematurely by the client.voidHttpAsyncService.HttpAsyncExchangeImpl.setCallback(Cancellable cancellable) voidHttpAsyncService.State.setCancellable(Cancellable cancellable)
HttpAsyncClientExchangeHandler