Uses of Interface
org.apache.hc.core5.concurrent.Cancellable
-
Packages that use Cancellable Package Description org.apache.hc.core5.concurrent Core concurrency component APIs.org.apache.hc.core5.http.nio.command Commands for HTTP transports based on asynchronous, event driven I/O model.org.apache.hc.core5.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http2.impl.nio.bootstrap HTTP/2 capable requester and server bootstrap.org.apache.hc.core5.http2.nio.command HTTP/2 specific commands for HTTP/2 transport based on asynchronous, event driven I/O model.org.apache.hc.core5.pool Client side connection pool component APIs.org.apache.hc.core5.reactor 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.concurrent Modifier and Type Interface Description interface
CancellableDependency
This interface representsCancellable
object dependent on another ongoing process or operation.Classes in org.apache.hc.core5.concurrent that implement Cancellable Modifier and Type Class Description class
BasicFuture<T>
Basic implementation of theFuture
interface.class
CompletedFuture<T>
Immutable, completed future.class
ComplexCancellable
Cancellable
that has a dependency on anotherCancellable
process or operation.class
ComplexFuture<T>
Fields in org.apache.hc.core5.concurrent with type parameters of type Cancellable Modifier and Type Field Description private java.util.concurrent.atomic.AtomicMarkableReference<Cancellable>
ComplexCancellable. dependencyRef
private java.util.concurrent.atomic.AtomicReference<Cancellable>
ComplexFuture. dependencyRef
Methods in org.apache.hc.core5.concurrent with parameters of type Cancellable Modifier and Type Method Description void
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 Cancellable Modifier and Type Class Description class
ExecutableCommand
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
.class
RequestExecutionCommand
Request execution command.class
ShutdownCommand
Shutdown command. -
Uses of Cancellable in org.apache.hc.core5.http2.impl.nio
Subinterfaces of Cancellable in org.apache.hc.core5.http2.impl.nio Modifier and Type Interface Description (package private) interface
H2StreamChannel
Classes in org.apache.hc.core5.http2.impl.nio that implement Cancellable Modifier and Type Class Description private class
AbstractH2StreamMultiplexer.H2StreamChannelImpl
-
Uses of Cancellable in org.apache.hc.core5.http2.impl.nio.bootstrap
Classes in org.apache.hc.core5.http2.impl.nio.bootstrap that implement Cancellable Modifier and Type Class Description (package private) class
CancellableExecution
Fields in org.apache.hc.core5.http2.impl.nio.bootstrap with type parameters of type Cancellable Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<Cancellable>
CancellableExecution. dependencyRef
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap that return Cancellable Modifier and Type Method Description Cancellable
H2MultiplexingRequester. execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context)
Cancellable
H2MultiplexingRequester. execute(AsyncClientExchangeHandler exchangeHandler, Timeout timeout, HttpContext context)
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type Cancellable Modifier and Type Method Description void
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 Modifier and Type Class Description class
PingCommand
HTTP/2 ping command. -
Uses of Cancellable in org.apache.hc.core5.pool
Classes in org.apache.hc.core5.pool that implement Cancellable Modifier and Type Class Description (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 Modifier and Type Interface Description interface
Command
Abstract commandIOSession
can act upon.
-