Package org.apache.jmeter.visualizers
Class JSR223Listener
- java.lang.Object
-
- org.apache.jmeter.testelement.AbstractTestElement
-
- org.apache.jmeter.util.ScriptingTestElement
-
- org.apache.jmeter.util.JSR223TestElement
-
- org.apache.jmeter.visualizers.JSR223Listener
-
- All Implemented Interfaces:
Serializable,Cloneable,Searchable,SampleListener,TestBean,TestElement,TestStateListener,Visualizer
public class JSR223Listener extends JSR223TestElement implements Cloneable, SampleListener, TestBean, Visualizer
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.jmeter.util.ScriptingTestElement
scriptLanguage
-
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
-
-
Constructor Summary
Constructors Constructor Description JSR223Listener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(SampleResult sample)This method is called by sampling thread to inform the visualizer about the arrival of a new sample.booleanisStats()This method is used to indicate a visualizer generates statistics.voidsampleOccurred(SampleEvent event)A sample has started and stopped.voidsampleStarted(SampleEvent e)A sample has started.voidsampleStopped(SampleEvent e)A sample has stopped.-
Methods inherited from class org.apache.jmeter.util.JSR223TestElement
getCacheKey, getInstance, getScriptEngine, getScriptLanguage, populateBindings, processFileOrScript, setCacheKey, setScriptLanguage, testEnded, testEnded, testStarted, testStarted
-
Methods inherited from class org.apache.jmeter.util.ScriptingTestElement
getFilename, getParameters, getScript, setFilename, setParameters, setScript
-
Methods inherited from class org.apache.jmeter.testelement.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
-
-
-
-
Method Detail
-
sampleOccurred
public void sampleOccurred(SampleEvent event)
Description copied from interface:SampleListenerA sample has started and stopped.- Specified by:
sampleOccurredin interfaceSampleListener- Parameters:
event- theSampleEventthat has occurred
-
sampleStarted
public void sampleStarted(SampleEvent e)
Description copied from interface:SampleListenerA sample has started.- Specified by:
sampleStartedin interfaceSampleListener- Parameters:
e- theSampleEventthat has started
-
sampleStopped
public void sampleStopped(SampleEvent e)
Description copied from interface:SampleListenerA sample has stopped.- Specified by:
sampleStoppedin interfaceSampleListener- Parameters:
e- theSampleEventthat has stopped
-
add
public void add(SampleResult sample)
Description copied from interface:VisualizerThis method is called by sampling thread to inform the visualizer about the arrival of a new sample.- Specified by:
addin interfaceVisualizer- Parameters:
sample- the newly arrived sample
-
isStats
public boolean isStats()
Description copied from interface:VisualizerThis method is used to indicate a visualizer generates statistics.- Specified by:
isStatsin interfaceVisualizer- Returns:
- true if visualiser generates statistics
-
-