Package org.apache.jmeter.visualizers

This package contains the interfaces that have to be implemented by any class wishing to display or present data collected in SampleResults.

Interface Summary

AccumListener
GraphAccumListener
GraphListener
ImageVisualizer TODO - does not appear to be used
ModelListener The Interface to be implemented by any class that wants to be notified by model which makes use of this callback-Interface.
MonitorGuiListener
MonitorListener Pulled this mainly out of a Core Java book to implement a sorted table - haven't implemented this yet, it needs some non-trivial work done to it to support our dynamically-sizing TableModel for this visualizer.
Printable Printable is used by components that can be saved to an external file.
Visualizer Implement this method to be a Visualizer for JMeter.

Class Summary

AssertionVisualizer
AxisGraph Axis graph is used by StatGraphVisualizer, which generates bar graphs from the statistical data.
BeanShellListener
BeanShellListenerBeanInfo
BSFListener
BSFListenerBeanInfo
DistributionGraph New graph for drawing distribution graph of the results.
DistributionGraphVisualizer This class implements the visualizer for displaying the distribution graph.
Graph Implements a simple graph for displaying performance results.
GraphAccum Draws the graph.
GraphAccumModel The model that collects the average of the set of pages to be sampled.
GraphAccumVisualizer This class implements a statistical analyser that plots the accumulated time taken to load each set of pages.
GraphVisualizer This class implements a statistical analyser that calculates both the average and the standard deviation of the sampling process and outputs them as autoscaling plots.
LineGraph Axis graph is used by StatGraphVisualizer, which generates bar graphs from the statistical data.
MailerVisualizer This class implements a visualizer that mails a message when an error occurs.
MonitorAccumModel
MonitorGraph MonitorGraph will draw the performance history of a given server.
MonitorHealthPanel The health panel is responsible for showing the health of the servers.
MonitorHealthVisualizer For performance reasons, I am using tabs for the visualizers.
MonitorModel
MonitorPerformancePanel
MonitorStats
MonitorTabPane
PropertyControlGui
RunningSample Running sample data container.
Sample
SamplingStatCalculator Aggegate sample data container.
ServerPanel The purpose of ServerPanel is to display an unique server and its current status.
SimpleDataWriter This listener can record results to a file but not to the UI.
Spline3 This class implements the representation of an interpolated Spline curve.
SplineModel
SplineVisualizer This class implements a statistical analyser that takes samples to process a Spline interpolated curve.
SplineVisualizer.SplineGraph Component showing a Spline curve.
StatGraphVisualizer Aggregrate Table-Based Reporting Visualizer for JMeter.
StatVisualizer Aggregrate Table-Based Reporting Visualizer for JMeter.
SummaryReport Simpler (lower memory) version of Aggregate Report (StatVisualizer).
TableVisualizer This class implements a statistical analyser that calculates both the average and the standard deviation of the sampling process.
TableVisualizer.SampleSuccessFunctor
ViewResultsFullVisualizer Allows the tester to view the textual response from sampling an Entry.
XMLDefaultMutableTreeNode A extended class of DefaultMutableTreeNode except that it also attached XML node and convert XML document into DefaultMutableTreeNode.
This package contains the interfaces that have to be implemented by any class wishing to display or present data collected in SampleResults.

The primary classes/interfaces to be concerned with for implementers is the Visualizer interface, and the AbstractVisualizer abstract class.


Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.