org.gradle.process
Interface ExecResult


public interface ExecResult

Represents the result of running an external process.


Method Summary
 ExecResult assertNormalExitValue()
          Throws an ExecException if the process exited with a non-zero exit value.
 int getExitValue()
          Returns the exit value of the process.
 ExecResult rethrowFailure()
          Re-throws any failure executing this process.
 

Method Detail

getExitValue

int getExitValue()
Returns the exit value of the process.


assertNormalExitValue

ExecResult assertNormalExitValue()
                                 throws org.gradle.process.internal.ExecException
Throws an ExecException if the process exited with a non-zero exit value.

Returns:
this
Throws:
org.gradle.process.internal.ExecException - if the process exited with a non-zero exit value

rethrowFailure

ExecResult rethrowFailure()
                          throws org.gradle.process.internal.ExecException
Re-throws any failure executing this process.

Returns:
this
Throws:
org.gradle.process.internal.ExecException - the execution failure