| Interface | Description |
|---|---|
| CancelFuture |
Cancellations may not always be effective immediately.
|
| Cancellable |
Some operation that can be cancelled.
|
| CloseFuture |
An
SshFuture for asynchronous close requests. |
| HasException |
Something that may have a failure exception.
|
| 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 | Description |
|---|---|
| AbstractSshFuture<T extends SshFuture<T>> | |
| DefaultCancelFuture |
A default implementation of a
CancelFuture. |
| DefaultCancellableSshFuture<T extends SshFuture<T>> |
A default
Cancellable future implementation. |
| DefaultCloseFuture |
A default implementation of
CloseFuture. |
| DefaultSshFuture<T extends SshFuture<T>> |
A default implementation of
SshFuture. |
| DefaultVerifiableSshFuture<T extends SshFuture<T>> |
| Enum | Description |
|---|---|
| CancelOption |
A
CancelOption defines whether a Cancellable future that is waited upon shall be cancelled if waiting
times out or is interrupted. |
Copyright © 2018–2024 The Apache Software Foundation. All rights reserved.