com.jcraft.jsch
Class ChannelExec

java.lang.Object
  extended bycom.jcraft.jsch.Channel
      extended bycom.jcraft.jsch.ChannelSession
          extended bycom.jcraft.jsch.ChannelExec
All Implemented Interfaces:
java.lang.Runnable

public class ChannelExec
extends com.jcraft.jsch.ChannelSession


Constructor Summary
ChannelExec()
           
 
Method Summary
 java.io.InputStream getErrStream()
           
 void init()
           
 void run()
           
 void setCommand(java.lang.String foo)
           
 void setEnv(java.util.Hashtable foo)
           
 void setErrStream(java.io.OutputStream out)
           
 void setPty(boolean foo)
           
 void setXForwarding(boolean foo)
           
 void start()
           
 
Methods inherited from class com.jcraft.jsch.Channel
connect, disconnect, getExitStatus, getExtInputStream, getId, getInputStream, getOutputStream, getSession, isClosed, isConnected, isEOF, sendSignal, setExtOutputStream, setExtOutputStream, setInputStream, setInputStream, setOutputStream, setOutputStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChannelExec

public ChannelExec()
Method Detail

setXForwarding

public void setXForwarding(boolean foo)
Overrides:
setXForwarding in class Channel

setPty

public void setPty(boolean foo)

setEnv

public void setEnv(java.util.Hashtable foo)

start

public void start()
           throws JSchException
Overrides:
start in class Channel
Throws:
JSchException

setCommand

public void setCommand(java.lang.String foo)

init

public void init()

setErrStream

public void setErrStream(java.io.OutputStream out)

getErrStream

public java.io.InputStream getErrStream()
                                 throws java.io.IOException
Throws:
java.io.IOException

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class Channel