public class DockerizedExecHandle
extends java.lang.Object
implements org.gradle.process.internal.ExecHandle, org.gradle.process.internal.ProcessSettings
| Constructor and Description |
|---|
DockerizedExecHandle(com.pedjak.gradle.plugins.dockerizedtest.DockerizedTestExtension extension,
java.lang.String displayName,
java.io.File directory,
java.lang.String command,
java.util.List<java.lang.String> arguments,
java.util.Map<java.lang.String,java.lang.String> environment,
org.gradle.process.internal.streams.StreamsHandler streamsHandler,
java.util.List<org.gradle.process.internal.ExecHandleListener> listeners,
boolean redirectErrorStream,
int timeoutMillis,
boolean daemon) |
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
void |
addListener(org.gradle.process.internal.ExecHandleListener listener) |
java.util.List<java.lang.String> |
getArguments() |
java.lang.String |
getCommand() |
java.io.File |
getDirectory() |
java.lang.String |
getDisplayName() |
java.util.Map<java.lang.String,java.lang.String> |
getEnvironment() |
boolean |
getRedirectErrorStream() |
org.gradle.process.internal.ExecHandleState |
getState() |
int |
getTimeout() |
boolean |
isDaemon() |
void |
removeListener(org.gradle.process.internal.ExecHandleListener listener) |
org.gradle.process.internal.ExecHandle |
start() |
java.lang.String |
toString() |
org.gradle.process.ExecResult |
waitForFinish() |
public DockerizedExecHandle(com.pedjak.gradle.plugins.dockerizedtest.DockerizedTestExtension extension,
java.lang.String displayName,
java.io.File directory,
java.lang.String command,
java.util.List<java.lang.String> arguments,
java.util.Map<java.lang.String,java.lang.String> environment,
org.gradle.process.internal.streams.StreamsHandler streamsHandler,
java.util.List<org.gradle.process.internal.ExecHandleListener> listeners,
boolean redirectErrorStream,
int timeoutMillis,
boolean daemon)
public java.io.File getDirectory()
getDirectory in interface org.gradle.process.internal.ExecHandlegetDirectory in interface org.gradle.process.internal.ProcessSettingspublic java.lang.String getCommand()
getCommand in interface org.gradle.process.internal.ExecHandlegetCommand in interface org.gradle.process.internal.ProcessSettingspublic boolean isDaemon()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.List<java.lang.String> getArguments()
getArguments in interface org.gradle.process.internal.ExecHandlegetArguments in interface org.gradle.process.internal.ProcessSettingspublic java.util.Map<java.lang.String,java.lang.String> getEnvironment()
getEnvironment in interface org.gradle.process.internal.ExecHandlegetEnvironment in interface org.gradle.process.internal.ProcessSettingspublic org.gradle.process.internal.ExecHandleState getState()
getState in interface org.gradle.process.internal.ExecHandlepublic org.gradle.process.internal.ExecHandle start()
start in interface org.gradle.process.internal.ExecHandlepublic void abort()
abort in interface org.gradle.process.internal.ExecHandlepublic org.gradle.process.ExecResult waitForFinish()
waitForFinish in interface org.gradle.process.internal.ExecHandlepublic void addListener(org.gradle.process.internal.ExecHandleListener listener)
addListener in interface org.gradle.process.internal.ExecHandlepublic void removeListener(org.gradle.process.internal.ExecHandleListener listener)
removeListener in interface org.gradle.process.internal.ExecHandlepublic java.lang.String getDisplayName()
public boolean getRedirectErrorStream()
getRedirectErrorStream in interface org.gradle.process.internal.ProcessSettingspublic int getTimeout()