org.apache.jmeter.util
Class BSFTestElement
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.util.BSFTestElement
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, TestElement
- Direct Known Subclasses:
- BSFAssertion, BSFListener, BSFPostProcessor, BSFPreProcessor, BSFSampler
public abstract class BSFTestElement
- extends AbstractTestElement
- implements java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement |
addProperty, addTestElement, canRemove, clear, clearTemporary, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
BSFTestElement
public BSFTestElement()
readResolve
protected java.lang.Object readResolve()
clone
public java.lang.Object clone()
- Specified by:
clone
in interface TestElement
- Overrides:
clone
in class AbstractTestElement
getManager
protected BSFManager getManager()
throws BSFException
- Throws:
BSFException
initManager
protected void initManager(BSFManager mgr)
throws BSFException
- Throws:
BSFException
processFileOrScript
protected void processFileOrScript(BSFManager mgr)
throws BSFException
- Throws:
BSFException
getScript
public java.lang.String getScript()
- Return the script (TestBean version).
Must be overridden for subclasses that don't implement TestBean
otherwise the clone() method won't work.
- Returns:
- the script to execute
setScript
public void setScript(java.lang.String s)
- Set the script (TestBean version).
Must be overridden for subclasses that don't implement TestBean
otherwise the clone() method won't work.
- Parameters:
s
- the script to execute (may be blank)
getParameters
public java.lang.String getParameters()
setParameters
public void setParameters(java.lang.String s)
getFilename
public java.lang.String getFilename()
setFilename
public void setFilename(java.lang.String s)
getScriptLanguage
public java.lang.String getScriptLanguage()
setScriptLanguage
public void setScriptLanguage(java.lang.String s)
Copyright © 1998-2009 Apache Software Foundation. All Rights Reserved.