Class BSFTestElement
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.util.ScriptingTestElement
org.apache.jmeter.util.BSFTestElement
- All Implemented Interfaces:
Serializable, Cloneable, Searchable, TestElement
- Direct Known Subclasses:
BSFAssertion, BSFListener, BSFPostProcessor, BSFPreProcessor, BSFSampler, BSFTimer
- See Also:
-
Field Summary
Fields inherited from class ScriptingTestElement
scriptLanguageFields inherited from interface TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectevalFileOrScript(BSFManager mgr) protected BSFManagerprotected voidinitManager(BSFManager mgr) protected voidprocessFileOrScript(BSFManager mgr) voidMethods inherited from class ScriptingTestElement
getFilename, getParameters, getScript, setFilename, setParameters, setScriptMethods inherited from class AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty
-
Constructor Details
-
BSFTestElement
public BSFTestElement()
-
-
Method Details
-
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
-
evalFileOrScript
- Throws:
BSFException
-
getScriptLanguage
-
setScriptLanguage
-