org.gradle.util.exec
Interface ExecHandle
- All Known Implementing Classes:
- DefaultExecHandle
public interface ExecHandle
getDirectory
java.io.File getDirectory()
getCommand
java.lang.String getCommand()
getArguments
java.util.List<java.lang.String> getArguments()
getEnvironment
java.util.Map<java.lang.String,java.lang.String> getEnvironment()
getState
ExecHandleState getState()
getExitCode
int getExitCode()
getFailureCause
java.lang.Throwable getFailureCause()
start
void start()
abort
void abort()
waitForFinish
ExecHandleState waitForFinish()
startAndWaitForFinish
ExecHandleState startAndWaitForFinish()
getListeners
java.util.List<ExecHandleListener> getListeners()
addListeners
void addListeners(ExecHandleListener... listeners)
removeListeners
void removeListeners(ExecHandleListener... listeners)