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.IOExceptionpublic static RunConfiguration load(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic 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.Objectprivate boolean strEquals(java.lang.String value,
java.lang.String other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object