Package com.sshtools.common.ssh
Class AbstractRequestFuture
java.lang.Object
com.sshtools.common.ssh.AbstractRequestFuture
- All Implemented Interfaces:
RequestFuture
- Direct Known Subclasses:
ChannelRequestFuture,ConnectionAwareTask,GlobalRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFutureListener(RequestFutureListener listener) voiddone(boolean success) booleanisDone()booleanwaitFor(long timeout) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sshtools.common.ssh.RequestFuture
isDoneAndSuccess
-
Constructor Details
-
AbstractRequestFuture
public AbstractRequestFuture()
-
-
Method Details
-
isDone
public boolean isDone()- Specified by:
isDonein interfaceRequestFuture
-
isSuccess
public boolean isSuccess()- Specified by:
isSuccessin interfaceRequestFuture
-
done
public void done(boolean success) -
waitForever
- Specified by:
waitForeverin interfaceRequestFuture
-
waitFor
- Specified by:
waitForin interfaceRequestFuture
-
addFutureListener
- Specified by:
addFutureListenerin interfaceRequestFuture
-