Interface WithException

All Known Subinterfaces:
AuthFuture, Cancellable, ConnectFuture, IoConnectFuture, OpenFuture
All Known Implementing Classes:
DefaultAuthFuture, DefaultCancellableSshFuture, DefaultConnectFuture, DefaultIoConnectFuture, DefaultOpenFuture

public interface WithException
Something that may carry a failure exception.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the cause of the failure.
    void
    Sets the exception that caused the operation to fail.
  • Method Details

    • getException

      Throwable getException()
      Returns the cause of the failure.
      Returns:
      the Throwable of the failure, or null if not failed (yet).
    • setException

      void setException(Throwable exception)
      Sets the exception that caused the operation to fail.
      Parameters:
      exception - The Throwable to set; must be non-null