Class SshExecJob

All Implemented Interfaces:
Callable<Integer>, ConsoleOwner

public class SshExecJob extends SshClientBase implements ConsoleOwner

Description

Runs a remote SSH Exec command.
  • Constructor Details

    • SshExecJob

      public SshExecJob()
  • Method Details

    • consoleLog

      public LogArchive consoleLog()
      Description copied from interface: ConsoleOwner
      Provide the console archive.
      Specified by:
      consoleLog in interface ConsoleOwner
      Returns:
      The archive. Must not be null.
    • getCommand

      public String getCommand()
    • setCommand

      public void setCommand(String command)
    • isRedirectStderr

      public boolean isRedirectStderr()
    • setRedirectStderr

      public void setRedirectStderr(boolean redirectStderr)
    • getStdin

      public InputStream getStdin()
    • setStdin

      public void setStdin(InputStream stdin)
    • getStdout

      public OutputStream getStdout()
    • setStdout

      public void setStdout(OutputStream stdout)
    • getStderr

      public OutputStream getStderr()
    • setStderr

      public void setStderr(OutputStream stderr)