Package org.apache.sshd.common.future
-
Interface Summary Interface Description CancelFuture Cancellations may not always be effective immediately.Cancellable Some operation that can be cancelled.CloseFuture AnSshFuture
for asynchronous close requests.GlobalRequestFuture.ReplyHandler AReplyHandler
is invoked asynchronously when the reply for a request withwant-reply = true
is received.KeyExchangeFuture SshFuture<T extends SshFuture<T>> Represents the completion of an asynchronous SSH operation on a given object (it may be an SSH session or an SSH channel).SshFutureListener<T extends SshFuture> Something interested in being notified when the completion of an asynchronous SSH operation :SshFuture
.VerifiableFuture<T> Represents an asynchronous operation whose successful result can be verified somehow.WaitableFuture Represents an asynchronous operation which one can wait for its completion.WithException Something that may carry a failure exception. -
Class Summary Class Description AbstractSshFuture<T extends SshFuture<T>> DefaultCancelFuture A default implementation of aCancelFuture
.DefaultCancellableSshFuture<T extends SshFuture<T>> A defaultCancellable
future implementation.DefaultCloseFuture A default implementation ofCloseFuture
.DefaultKeyExchangeFuture DefaultSshFuture<T extends SshFuture<T>> A default implementation ofSshFuture
.DefaultVerifiableSshFuture<T extends SshFuture<T>> GlobalRequestFuture ADefaultSshFuture
that can be used to wait for the reply of an SSH_MSG_GLOBAL_REQUEST sent withwant-reply = true
. -
Enum Summary Enum Description CancelOption ACancelOption
defines whether aCancellable
future that is waited upon shall be cancelled if waiting times out or is interrupted.