public void execute(ExecSpec spec) { spec.setIgnoreExitValue(true); spec.setWorkingDir(workingDir); } };
@Override public void execute(ExecSpec execSpec) { if (_environment != null) { execSpec.environment(_environment); } execSpec.setCommandLine(_commandLine); execSpec.setStandardOutput(byteArrayOutputStream); }
public JavaExecHandleBuilder systemProperty(String name, Object value) { javaOptions.systemProperty(name, value); return this; }
public void setOutputs(ExecSpec execSpec) { execSpec.setStandardOutput(teeStdOut); execSpec.setErrorOutput(teeErrOut); }
@Override public int getExitValue() { return result.getExitValue(); }
public void execute(ExecSpec spec) { spec.setIgnoreExitValue(true); } };
public void setJvmArgs(List<String> arguments) { javaOptions.setJvmArgs(arguments); }
public JavaExecHandleBuilder jvmArgs(Object... arguments) { javaOptions.jvmArgs(arguments); return this; }
public void setMinHeapSize(String heapSize) { javaOptions.setMinHeapSize(heapSize); }
public void setDebug(boolean enabled) { javaOptions.setDebug(enabled); }
public JavaExecHandleBuilder systemProperties(Map<String, ?> properties) { javaOptions.systemProperties(properties); return this; }
public JavaForkOptions bootstrapClasspath(Object... classpath) { javaOptions.bootstrapClasspath(classpath); return this; }
public Map<String, Object> getSystemProperties() { return javaOptions.getSystemProperties(); }
public FileCollection getBootstrapClasspath() { return javaOptions.getBootstrapClasspath(); }
public String getDefaultCharacterEncoding() { return javaOptions.getDefaultCharacterEncoding(); }
public String getMaxHeapSize() { return javaOptions.getMaxHeapSize(); }
@Override public int getExitValue() { return result.getExitValue(); }
public void execute(ExecSpec spec) { spec.setIgnoreExitValue(true); spec.setWorkingDir(workingDir); } };
public void setJvmArgs(Iterable<?> arguments) { javaOptions.setJvmArgs(arguments); }
public JavaExecHandleBuilder jvmArgs(Iterable<?> arguments) { javaOptions.jvmArgs(arguments); return this; }