org.jenkinsci.plugins.tcl.interpreter
Class jTclTTY

java.lang.Object
  extended by org.jenkinsci.plugins.tcl.interpreter.jTclTTY
Direct Known Subclasses:
TclDriver

public class jTclTTY
extends Object

Author:
Oleg Nenashev

Constructor Summary
jTclTTY()
           
 
Method Summary
 String Execute(String command)
           
 tcl.lang.Interp getInterpreter()
           
 File getTempDirectory()
           
 File getWorkDirectory()
           
protected  void Initialize(hudson.FilePath workingDirectory, ClassLoader loader)
           
 void setIOChannel(jTclChannel channel)
           
 void setIOChannel(jTclChannelType type, tcl.lang.channel.Channel channel)
          Overwrite default(std) IO channel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

jTclTTY

public jTclTTY()
Method Detail

getInterpreter

public tcl.lang.Interp getInterpreter()

Initialize

protected void Initialize(hudson.FilePath workingDirectory,
                          ClassLoader loader)
                   throws tcl.lang.TclException
Throws:
tcl.lang.TclException

Execute

public String Execute(String command)
               throws tcl.lang.TclException
Throws:
tcl.lang.TclException

getWorkDirectory

public File getWorkDirectory()

getTempDirectory

public File getTempDirectory()

setIOChannel

public void setIOChannel(jTclChannelType type,
                         tcl.lang.channel.Channel channel)
Overwrite default(std) IO channel

Parameters:
type - Type of the channel
channel - New Channel

setIOChannel

public void setIOChannel(jTclChannel channel)


Copyright © 2004-2013. All Rights Reserved.