com.sonyericsson.hudson.plugins.gerrit.trigger.test
Class SshdServerMock.EofCommandMock

java.lang.Object
  extended by com.sonyericsson.hudson.plugins.gerrit.trigger.test.SshdServerMock.CommandMock
      extended by com.sonyericsson.hudson.plugins.gerrit.trigger.test.SshdServerMock.EofCommandMock
All Implemented Interfaces:
org.apache.sshd.server.Command
Enclosing class:
SshdServerMock

public static class SshdServerMock.EofCommandMock
extends SshdServerMock.CommandMock

A command that immediately returns 0. There can be some timing issues with this command.


Field Summary
 
Fields inherited from class com.sonyericsson.hudson.plugins.gerrit.trigger.test.SshdServerMock.CommandMock
command, WAIT_FOR_DESTROYED
 
Constructor Summary
SshdServerMock.EofCommandMock(String command)
          Standard constructor.
 
Method Summary
 void start(org.apache.sshd.server.Environment environment)
          Default implementation just waits for the command to be destroyed.
 
Methods inherited from class com.sonyericsson.hudson.plugins.gerrit.trigger.test.SshdServerMock.CommandMock
destroy, getCommand, getErrorStream, getInputStream, getOutputStream, isDestroyed, setErrorStream, setExitCallback, setInputStream, setOutputStream, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SshdServerMock.EofCommandMock

public SshdServerMock.EofCommandMock(String command)
Standard constructor.

Parameters:
command - the command.
Method Detail

start

public void start(org.apache.sshd.server.Environment environment)
           throws IOException
Description copied from class: SshdServerMock.CommandMock
Default implementation just waits for the command to be destroyed.

Specified by:
start in interface org.apache.sshd.server.Command
Overrides:
start in class SshdServerMock.CommandMock
Parameters:
environment - env.
Throws:
IOException - if so.


Copyright © 2004-2013. All Rights Reserved.