|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sonyericsson.hudson.plugins.gerrit.trigger.test.SshdServerMock.CommandMock
public static class SshdServerMock.CommandMock
A mocked ssh command.
SshdServerMock.createCommand(String)| Field Summary | |
|---|---|
protected java.lang.String |
command
|
protected static int |
WAIT_FOR_DESTROYED
The max ms to wait before checking if the command is destroyed. |
| Constructor Summary | |
|---|---|
SshdServerMock.CommandMock(java.lang.String command)
Standard constructor. |
|
| Method Summary | |
|---|---|
void |
destroy()
|
java.lang.String |
getCommand()
The command from the client. |
java.io.OutputStream |
getErrorStream()
The error stream from the command. |
java.io.InputStream |
getInputStream()
The input stream to the command. |
java.io.OutputStream |
getOutputStream()
the output stream from the command. |
boolean |
isDestroyed()
Is the command destroyed. |
void |
setErrorStream(java.io.OutputStream errorStream)
|
void |
setExitCallback(org.apache.sshd.server.ExitCallback exitCallback)
|
void |
setInputStream(java.io.InputStream inputStream)
|
void |
setOutputStream(java.io.OutputStream outputStream)
|
void |
start(org.apache.sshd.server.Environment environment)
Default implementation just waits for the command to be destroyed. |
void |
stop(int exitCode)
Stops the command from running. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final int WAIT_FOR_DESTROYED
protected java.lang.String command
| Constructor Detail |
|---|
public SshdServerMock.CommandMock(java.lang.String command)
command - the command to "execute".| Method Detail |
|---|
public void setInputStream(java.io.InputStream inputStream)
setInputStream in interface org.apache.sshd.server.Commandpublic void setOutputStream(java.io.OutputStream outputStream)
setOutputStream in interface org.apache.sshd.server.Commandpublic void setErrorStream(java.io.OutputStream errorStream)
setErrorStream in interface org.apache.sshd.server.Commandpublic void setExitCallback(org.apache.sshd.server.ExitCallback exitCallback)
setExitCallback in interface org.apache.sshd.server.Command
public void start(org.apache.sshd.server.Environment environment)
throws java.io.IOException
start in interface org.apache.sshd.server.Commandenvironment - env.
java.io.IOException - if so.public void stop(int exitCode)
exitCode - the exitCode to return to the client.public void destroy()
destroy in interface org.apache.sshd.server.Commandpublic boolean isDestroyed()
public java.io.InputStream getInputStream()
public java.io.OutputStream getOutputStream()
public java.io.OutputStream getErrorStream()
public java.lang.String getCommand()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||