public class RunConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
error
Input option
|
private java.lang.String |
input
Input
|
private static org.apache.log4j.Logger |
log |
private java.lang.String |
output
Output
|
private CommandBuilder<?> |
parameters
Parameters
|
static java.lang.String |
rconfigFile |
(package private) java.lang.String |
runnerClassName
Runner class name
|
(package private) java.lang.String |
taskId
Task ID (is a part of workDirectory but extracting it from there could be
tricky)
|
(package private) java.lang.String |
workDirectory
Working directory
|
Constructor and Description |
---|
RunConfiguration() |
RunConfiguration(ConfExecutable<?> cexec) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getError() |
java.lang.String |
getInput() |
java.lang.String |
getOutput() |
CommandBuilder<?> |
getParameters() |
java.lang.String |
getRunnerClassName() |
int |
hashCode() |
static RunConfiguration |
load(java.io.InputStream input) |
void |
setError(java.lang.String error) |
void |
setInput(java.lang.String input) |
void |
setOutput(java.lang.String output) |
void |
setParameters(CommandBuilder<?> parameters) |
private boolean |
strEquals(java.lang.String value,
java.lang.String other) |
java.lang.String |
toString() |
static boolean |
write(RunConfiguration rconf) |
private static org.apache.log4j.Logger log
public static final java.lang.String rconfigFile
java.lang.String taskId
java.lang.String workDirectory
private CommandBuilder<?> parameters
private java.lang.String error
private java.lang.String output
private java.lang.String input
java.lang.String runnerClassName
public RunConfiguration()
public RunConfiguration(ConfExecutable<?> cexec)
public static boolean write(RunConfiguration rconf) throws java.io.IOException
java.io.IOException
public static RunConfiguration load(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public void setOutput(java.lang.String output)
public CommandBuilder<?> getParameters()
public void setParameters(CommandBuilder<?> parameters)
public java.lang.String getOutput()
public void setError(java.lang.String error)
public java.lang.String getError()
public java.lang.String getInput()
public void setInput(java.lang.String input)
public java.lang.String getRunnerClassName()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
private boolean strEquals(java.lang.String value, java.lang.String other)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object