com.jcraft.jsch
Class ChannelExec
java.lang.Object
com.jcraft.jsch.Channel
com.jcraft.jsch.ChannelExec
- All Implemented Interfaces:
- java.lang.Runnable
public class ChannelExec
- extends Channel
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 |
ChannelExec
public ChannelExec()
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