Uses of Interface
org.apache.hc.core5.concurrent.Cancellable
Packages that use Cancellable
Package
Description
Core concurrency component APIs.
Commands for HTTP transports based on asynchronous, event driven I/O model.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
HTTP/2 capable requester and server bootstrap.
HTTP/2 specific commands for HTTP/2 transport based
on asynchronous, event driven I/O model.
Client side connection pool component APIs.
Event driven network communication APIs and components loosely based on
Doug Lea's
reactor pattern.
-
Uses of Cancellable in org.apache.hc.core5.concurrent
Subinterfaces of Cancellable in org.apache.hc.core5.concurrentModifier and TypeInterfaceDescriptioninterface
This interface representsCancellable
object dependent on another ongoing process or operation.Classes in org.apache.hc.core5.concurrent that implement CancellableModifier and TypeClassDescriptionclass
BasicFuture<T>
Basic implementation of theFuture
interface.class
Immutable, completed future.final class
Cancellable
that has a dependency on anotherCancellable
process or operation.final class
Fields in org.apache.hc.core5.concurrent with type parameters of type CancellableModifier and TypeFieldDescriptionprivate final AtomicMarkableReference
<Cancellable> ComplexCancellable.dependencyRef
private final AtomicReference
<Cancellable> ComplexFuture.dependencyRef
Methods in org.apache.hc.core5.concurrent with parameters of type CancellableModifier and TypeMethodDescriptionvoid
CancellableDependency.setDependency
(Cancellable cancellable) SetsCancellable
dependency on another ongoing process or operation represented byCancellable
.void
ComplexCancellable.setDependency
(Cancellable dependency) void
ComplexFuture.setDependency
(Cancellable dependency) -
Uses of Cancellable in org.apache.hc.core5.http.nio.command
Classes in org.apache.hc.core5.http.nio.command that implement CancellableModifier and TypeClassDescriptionclass
Abstract executable command that may need to do some cleaning up in case of an failure and also optionally may want to cancel the associated HTTP message exchange throughCancellableDependency
.final class
Request execution command.final class
Shutdown command. -
Uses of Cancellable in org.apache.hc.core5.http2.impl.nio
Subinterfaces of Cancellable in org.apache.hc.core5.http2.impl.nioClasses in org.apache.hc.core5.http2.impl.nio that implement Cancellable -
Uses of Cancellable in org.apache.hc.core5.http2.impl.nio.bootstrap
Classes in org.apache.hc.core5.http2.impl.nio.bootstrap that implement CancellableFields in org.apache.hc.core5.http2.impl.nio.bootstrap with type parameters of type CancellableModifier and TypeFieldDescriptionprivate final AtomicReference
<Cancellable> CancellableExecution.dependencyRef
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap that return CancellableModifier and TypeMethodDescriptionH2MultiplexingRequester.execute
(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context) H2MultiplexingRequester.execute
(AsyncClientExchangeHandler exchangeHandler, Timeout timeout, HttpContext context) Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type CancellableModifier and TypeMethodDescriptionvoid
CancellableExecution.setDependency
(Cancellable cancellable) -
Uses of Cancellable in org.apache.hc.core5.http2.nio.command
Classes in org.apache.hc.core5.http2.nio.command that implement Cancellable -
Uses of Cancellable in org.apache.hc.core5.pool
Classes in org.apache.hc.core5.pool that implement CancellableModifier and TypeClassDescription(package private) static class
LaxConnPool.LeaseRequest<T,
C extends ModalCloseable> -
Uses of Cancellable in org.apache.hc.core5.reactor
Subinterfaces of Cancellable in org.apache.hc.core5.reactor