Class InvalidResultException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
InvalidExitValueException, InvalidOutputException

public class InvalidResultException extends RuntimeException
Process finished with an unexpected result.
Since:
1.8
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • result

      private final ProcessResult result
      Actual exit value and process output.
  • Constructor Details

    • InvalidResultException

      public InvalidResultException(String message, ProcessResult result)
      Parameters:
      message - the detail message of the exception
      result - result of execution (contains also the exit value)
  • Method Details

    • getResult

      public ProcessResult getResult()
      Returns:
      actual process result.
    • getExitValue

      public int getExitValue()
      Returns:
      the exit value of the finished process.
    • result

      public ProcessResult result()
      Deprecated.
      Returns:
      actual process result.
    • exitValue

      public int exitValue()
      Deprecated.
      Returns:
      the exit value of the finished process.