class ExecutionConfiguration extends java.lang.Object
Provides the DSL to configure a call to an extool It mimics the DSL used by Gradle's standard Exec task and exec {} statement
| Type | Name and description |
|---|---|
java.util.List<java.lang.String> |
args |
java.util.TreeMap<java.lang.String, java.lang.String> |
environment |
java.io.OutputStream |
errorOutput |
java.lang.String |
executable |
java.lang.Boolean |
ignoreExitValue |
java.util.Map<java.lang.String, java.lang.String> |
prependEnvPath |
boolean |
runInBackground |
java.io.InputStream |
standardInput |
java.io.OutputStream |
standardOutput |
java.util.List<java.lang.String> |
usingExtools |
boolean |
usingExtoolsAppends |
java.io.File |
workingDir |
| Constructor and description |
|---|
ExecutionConfiguration
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Object |
args(java.lang.Object[] l) |
|
void |
commandLine(java.lang.Object[] components) |
|
java.lang.Object |
environment(java.lang.Object map) |
|
java.lang.Object |
errorOutput(java.io.OutputStream s) |
|
java.lang.Object |
executable(java.lang.String s) |
|
static ExecutionConfiguration |
fromClosure(groovy.lang.Closure c) |
|
java.lang.Object |
ignoreExitValue(boolean b) |
|
java.lang.Object |
prependEnvPaths(java.lang.Object map) |
|
void |
runInBackground(boolean b) |
|
boolean |
runInBackground() |
|
java.lang.Object |
standardInput(java.io.InputStream s) |
|
java.lang.Object |
standardOutput(java.io.OutputStream s) |
|
void |
usingAdditionalExtools(java.lang.String[] aliases) |
|
void |
usingExtools(java.lang.String[] aliases) |
|
java.lang.Object |
workingDir(java.io.File f) |
|
java.lang.Object |
workingDir(java.lang.String s) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation