public interface ConnectFuture extends SshFuture<ConnectFuture>, VerifiableFuture<ConnectFuture>, SessionHolder<ClientSession>, ClientSessionHolder, Cancellable
SshFuture for asynchronous connections requests.| Modifier and Type | Method and Description |
|---|---|
default ClientSession |
getClientSession() |
boolean |
isConnected() |
void |
setSession(ClientSession session)
Sets the newly connected session and notifies all threads waiting for this future.
|
addListener, removeListenerawait, await, await, await, await, await, await, await, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, getId, isDoneverify, verify, verify, verify, verify, verify, verify, verifygetSession, getSessionContextcancel, getCancellation, isCanceledsetExceptiongetExceptiondefault ClientSession getClientSession()
getClientSession in interface ClientSessionHolderClientSession usedboolean isConnected()
true if the connect operation is finished successfully.void setSession(ClientSession session)
session - The ClientSessionCopyright © 2008–2024 The Apache Software Foundation. All rights reserved.