org.apache.jmeter.util
Class BeanShellInterpreter
java.lang.Object
org.apache.jmeter.util.BeanShellInterpreter
- public class BeanShellInterpreter
- extends Object
BeanShell setup function - encapsulates all the access to the BeanShell
Interpreter in a single class.
The class uses dynamic class loading to access BeanShell, which means that
all the source files can be built without needing access to the bsh jar.
If the beanshell jar is not present at run-time, an error will be logged
- Version:
- $Revision: 412820 $ Updated on: $Date: 2006-06-08 19:12:15 +0100 (Thu, 08 Jun 2006) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanShellInterpreter
public BeanShellInterpreter()
throws ClassNotFoundException
BeanShellInterpreter
public BeanShellInterpreter(String init,
org.apache.log.Logger _log)
throws ClassNotFoundException
- Parameters:
init
- initialisation file
init
public void init(String initFile,
Object logger)
throws IOException,
JMeterException
- Throws:
IOException
JMeterException
eval
public Object eval(String s)
throws JMeterException
- Throws:
JMeterException
set
public Object set(String s,
Object o)
throws JMeterException
- Throws:
JMeterException
set
public Object set(String s,
boolean b)
throws JMeterException
- Throws:
JMeterException
source
public Object source(String s)
throws JMeterException
- Throws:
JMeterException
get
public Object get(String s)
throws JMeterException
- Throws:
JMeterException
Copyright © 1998-2006 Apache Software Foundation. All Rights Reserved.