com.maverick.ssh
Class CommandExecutor

java.lang.Object
  extended bycom.maverick.ssh.CommandExecutor

public class CommandExecutor
extends java.lang.Object

Simple command executor class. This class will output commands to a shell in order to execute them synchronously. This requires prior knowledge of the shell prompt and required EOL. For a more detailed implementation use the Shell class.

Author:
Lee David Painter

Constructor Summary
CommandExecutor(SshSession session, java.lang.String eol, java.lang.String promptCmd, java.lang.String prompt, java.lang.String encoding)
           
 
Method Summary
 java.lang.String executeCommand(java.lang.String cmd)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandExecutor

public CommandExecutor(SshSession session,
                       java.lang.String eol,
                       java.lang.String promptCmd,
                       java.lang.String prompt,
                       java.lang.String encoding)
                throws SshException,
                       java.io.IOException
Method Detail

executeCommand

public java.lang.String executeCommand(java.lang.String cmd)
                                throws SshException,
                                       java.io.IOException
Throws:
SshException
java.io.IOException


Copyright © 2003 3SP LTD. All Rights Reserved.