edu.washington.cs.pl_if.ssh
Class CommandSpec
java.lang.Object
edu.washington.cs.pl_if.ssh.CommandSpec
public class CommandSpec
- extends Object
Constructor Summary |
CommandSpec(String command,
double timeout,
int commandId,
boolean stopOnError)
|
RETURN_KILLED
public static final int RETURN_KILLED
- See Also:
- Constant Field Values
RETURN_TIMEDOUT
public static final int RETURN_TIMEDOUT
- See Also:
- Constant Field Values
CommandSpec
public CommandSpec(String command,
double timeout,
int commandId,
boolean stopOnError)
started
public void started()
isKilled
public boolean isKilled()
kill
public void kill()
isStarted
public boolean isStarted()
recievedControllData
public void recievedControllData(String line)
recievedControllErr
public void recievedControllErr(String line)
receivedData
public void receivedData(String line)
receivedErr
public void receivedErr(String line)
getCommand
public String getCommand()
getTimeout
public double getTimeout()
getCommandStats
public Map<String,Object> getCommandStats()
isTimedOut
public boolean isTimedOut()
isCompleted
public boolean isCompleted()
getExecutionTime
public double getExecutionTime()
getExitCode
public int getExitCode()
getExitCodeString
public String getExitCodeString()
setExitCode
public void setExitCode(int code,
String exitCodeString)
setExitCode
public void setExitCode(int code)
getProcLine
public String getProcLine(int lineNum)
getLastLine
public String getLastLine()
getProcOutput
public List<Map> getProcOutput(int startPos)
getLineNum
public int getLineNum()
getCommandId
public int getCommandId()
toString
public String toString()
- Overrides:
toString
in class Object
isStopOnError
public boolean isStopOnError()
getLastDataTime
public double getLastDataTime()