org.objectweb.carol.irmi.test
Class Command
java.lang.Object
org.objectweb.carol.irmi.test.Command
public class Command
- extends java.lang.Object
Command
- Author:
- Rafael H. Schloming <rhs@mit.edu>
Constructor Summary |
Command(java.lang.String cmd)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Command
public Command(java.lang.String cmd)
getCommand
public java.lang.String getCommand()
start
public void start()
throws java.io.IOException
- Throws:
java.io.IOException
getInput
public java.io.PrintWriter getInput()
write
public void write(java.lang.String str)
writeln
public void writeln(java.lang.String str)
getOutput
public Command.Output getOutput()
expect
public boolean expect(java.lang.String expected)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
getError
public Command.Output getError()
expectError
public boolean expectError(java.lang.String expected)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
getResult
public java.lang.String getResult()
waitFor
public void waitFor()
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException