org.jenkinsci.plugins.tcl
Class TclDriver
java.lang.Object
org.jenkinsci.plugins.tcl.interpreter.jTclTTY
org.jenkinsci.plugins.tcl.TclDriver
public class TclDriver
- extends jTclTTY
Tcl driver that integrates jTclTTY with jenkins build environment
|
Constructor Summary |
TclDriver(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.tasks.Builder buildInstance)
Construct and initializes Tcl environment
Function overwrites Thread.ClassLoader by Class.ClassLoader due to jenkins dependency loader specific
( more info - http://jenkins.361315.n4.nabble.com/ClassLoader-in-plugins-td1470791.html )
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JENKINS_NAMESPACE
public static final String JENKINS_NAMESPACE
- See Also:
- Constant Field Values
TclDriver
public TclDriver(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
hudson.tasks.Builder buildInstance)
throws tcl.lang.TclException
- Construct and initializes Tcl environment
Function overwrites Thread.ClassLoader by Class.ClassLoader due to jenkins dependency loader specific
( more info - http://jenkins.361315.n4.nabble.com/ClassLoader-in-plugins-td1470791.html )
- Parameters:
build - launcher - listener -
- Throws:
tcl.lang.TclException - Error occurred in jtcl or its wrapper
Execute
public String Execute(String command)
throws tcl.lang.TclException
- Overrides:
Execute in class jTclTTY
- Throws:
tcl.lang.TclException
getBuildListener
public hudson.model.BuildListener getBuildListener()
getBuildLauncher
public hudson.Launcher getBuildLauncher()
getBuildInfo
public hudson.model.AbstractBuild getBuildInfo()
Copyright © 2004-2013. All Rights Reserved.