Parent class for implementing Menu item commands
This is the base class for JMeter GUI components which manage assertions.
The general idea of the chart graphs information for a table.
This is the base class for JMeter GUI components which provide configuration
for some other component.
This is the base class for JMeter GUI components which manage controllers.
Provides common methods for all functions
An abstract implementation of the JavaSamplerClient interface.
This abstract class takes care of the most basic functions necessary to
create a viable JMeter GUI component.
When constructing a new component, this takes care of basic tasks like
setting up the Name Panel and assigning the class's static label as the
name to start.
Basic Listener/Visualiser Gui class to correspond with AbstractPreProcessorGui etc.
This is the abstract base for report gui's
The abstract report writer provides the common implementation for subclasses
to reuse.
This is the base class for JMeter GUI components which manage samplers.
Super-class for all Assertions that can be applied to main sample, sub-samples or both.
AbstractTable is the base Element for different kinds of report tables.
Basic implementation of TCPClient interface.
This is the BeanInfo object for the TestBean class.
This is the base class for JMeter GUI components which manage timers.
This is the base class for JMeter GUI components which can display test
results in some way.
Determine if the specified file is allowed by this filter.
Determine if the specified filename is allowed by this filter.
Description:
AccessLogSampler is responsible for a couple of things:
- creating instances of Generator
- creating instances of Parser
- triggering popup windows
- calling Generator.generateRequest()
- checking to make sure the classes are valid
- making sure a class can be instantiated
The intent of this sampler is it uses the generator and parser to create a
HTTPSampler when it is needed.
Invoked when an action occurs.
This method is called from erros-only checkbox
Invoked when an action occurs.
Invoked when an action occurs.
Handle action events for this component.
When a radio button is clicked, an ActionEvent is triggered.
When a radio button is clicked, an ActionEvent is triggered.
method from ActionListener
method from ActionListener
Handle action events for this component.
Invoked when an action occurs.
Invoked when an action occurs.
Reacts on an ActionEvent (like pressing a button).
Invoked when an action occurs.
Invoked when an action occurs.
When an action is performed, editing is ended.
Display the response as text or as rendered HTML.
method from ActionListener
Invoked when an action occurs.
ACTIVE - static field in class org.apache.jmeter.monitor.util.
Stats ADD - static field in class org.apache.jmeter.protocol.ldap.sampler.
LDAPSampler Adds a bunch of keys into the HashTree at the current level.
Adds a series of nodes into the HashTree using the given path.
Adds a series of nodes into the HashTree using the given path.
Adds a series of nodes into the HashTree using the given path.
Adds an key into the HashTree at the current level.
Adds an key into the HashTree at the current level.
Adds a key as a node at the current level and then adds all the objects
in the second argument as nodes of the new node.
Adds a key and it's value in the HashTree.
Adds a key and it's values in the HashTree.
Adds a key as a node at the current level and then adds the given
HashTree to that new node.
Adds all the given objects as nodes at the current level.
Adds a series of nodes into the HashTree using the given path.
Adds a series of nodes into the HashTree using the given path.
the implementation will set the start timestamp if the HashMap
is empty. otherwise it will set the end timestamp using the
end time
This method is called by sampling thread to inform the visualizer about
the arrival of a new sample.
Because of the unique requirements of a monitor We have to handle the
results differently than normal GUI components.
Does nothing, but required by interface.
This method is called by sampling thread to inform the visualizer about
the arrival of a new sample.
Adds all the nodes and branches of the given tree to this tree.
Adds the URL to the Collection, first wrapping it in the URLString class
Add a new argument row to the table.
Add a new argument row to the table.
Add a new argument row to the table.
Add a new argument with the given name and value.
Adds an argument to the list of arguments for this JavaConfig object.
Add a new argument with the given name, value, and metadata.
Add a new argument with the given name and value.
Add a new argument with the given name, value, and metadata.
Adds a change listener, that will be notified when the text in the text
field is changed.
Adds a change listener, that will be notified when the text in the text
field is changed.
Adds a change listener, that will be notified when the text in the text
field is changed.
Add a OnMessageClient to the ClientPool.
Add a Publisher to the ClientPool.
Add a ReceiveClient to the ClientPool.
Adds a value into the Data set at the current row, using a column name to
find the column in which to insert the new value.
Add a configuration element to this one.
Add a configuration element to this one.
Adds a feature to the ConfigElement attribute of the TestPlan object.
Add a config element as a specific class.
Add a new empty argument to the list.
Add a new empty argument to the list.
Add a new empty file to the list.
Add an argument which has already been encoded
We override this to prevent the wrong encoding and provide no
implementation.
Add authentication data from a file.
Add cookie data from a file.
Add header data from a file.
Add a single file to the table
Adds a feature to the ModelListener attribute of the GraphAccumModel
object.
Adds a header name to the Data object.
Add a new file with the given path.
adds a new File to the HTTPFileArgs list to be uploaded with http
request.
Controllers have to notify listeners of when they begin an iteration
through their sub-elements.
Add the new sample to the results.
The tree traverses itself depth-first, calling processNode for each
object it encounters as it goes.
The tree traverses itself depth-first, calling addNode for each object it
encounters as it goes.
The tree traverses itself depth-first, calling addNode for each object it
encounters as it goes.
The tree traverses itself depth-first, calling processNode for each
object it encounters as it goes.
The tree traverses itself depth-first, calling addNode for each object it
encounters as it goes.
Add a PageSummary to the report
Add a page summary to the report summary
Implements the Add Parent menu command
Add a directory or jar to the loader and system classpaths.
Allows an ActionListener to receive notification of a command being
executed after the command has executed.
Allows an ActionListener to receive notification of a command being
executed after the command has executed.
Allows an ActionListener to receive notification of a command being
executed prior to the actual execution of the command.
Allows an ActionListener to receive notification of a command being
executed prior to the actual execution of the command.
Easy way to add properties to the list.
Add a property to the collection.
Add a property to the collection.
Add a property to the collection.
Adds a feature to the ThreadGroup attribute of the TestPlan object.
addRow() - method in class org.apache.jorphan.collections.
Data Method will try to parse the response data.
Method will look up the server in the map.
MonitorAccumModel will call this method to notify the component data has
changed.
Adds another RunningSample to this one.
Add a subtree to the currently selected node.
Add a subtree to the currently selected node.
Adds the sub tree at the given node.
Adds the sub tree at the given node.
Adds a feature to the ThreadGroup attribute of the TestPlan object.
Update the total number of threads
Add a URL to the loader classpath only; does not update the system classpath.
Convenience method for adding URLs to the collection If the url parameter
is null or empty, nothing is done
Add a URL to the loader classpath only; does not update the system classpath.
Add all the given variables to this replacer's variables map.
Add all the given variables to this replacer's variables map.
Selector for the AJP/1.3 protocol
(i.e. what Tomcat uses with mod_jk)
It allows you to test Tomcat in AJP mode without
actually having Apache installed and configured
When constructing a new component, this takes care of basic tasks like
setting up the Name Panel and assigning the class's static label as the
name to start.
Adds the rows of the given Data object to this Data object.
if the target output directory already exists, archive it
Name used to store the argument's name.
Class representing an argument.
Create a new Argument without a name, value, or metadata.
Create a new Argument with the specified name and value, and no metadata.
Create a new Argument with the specified name, value, and metadata.
Decodes an Argument by replacing '\x' with 'x'
The name of the property used to store the arguments.
Property key representing the arguments for the JavaSamplerClient.
The name of the property used to store the arguments.
A set of Argument objects.
Create a new Arguments object with no arguments.
A GUI panel allowing the user to enter name-value argument pairs.
Create a new ArgumentsPanel as a standalone component.
Create a new ArgumentsPanel as an embedded component, using the specified
title.
Create a new ArgumentsPanel with a border and color background
Get the current arguments as an array.
An Assertion checks a SampleResult to determine whether or not it is
successful.
Create a new AssertionGui panel.
Implements Response Assertion checking.
Create a new Assertion Result.
Create a new Assertion Result.
Assertion scope panel for Assertions so users can choose whether
to apply the assertion to the parent sample, the child samples or both.
Create a new NamePanel with the default name.
This class provides a way to provide Authorization in jmeter requests.
This class is an Authorization encapsulator.
Handles input for determining if authentication services are required for a
Sampler.
Axis graph is used by StatGraphVisualizer, which generates bar graphs
from the statistical data.
The GUI for the HTTP Cache Manager
Create a new LoginConfigGui as a standalone component.
The method is responsible for taking a status object and calculating an
int value from 1 to 100.
Method will calculate the memory load: used / max = load.
Method should calculate if the server is: dead, active, warning or
healthy.
Method will calculate the thread load: busy / max = load.
Class to calculate various items that don't require all previous results to be saved:
- mean = average
- standard deviation
- minimum
- maximum
Return an object from an extension.
Determine whether or not nodes can be added to this parent.
Determine whether or not nodes can be added to this parent.
Forwards the message from the CellEditor
to the
delegate
.
Called by Remove to determine if it is safe to remove the element.
Called by Remove to determine if it is safe to remove the element.
The horizontal alignment constant that designates centering.
Use this static method if you want to center a component over another
component.
Use this static method if you want to center a component in Window.
Use this static method if you want to center and set its position
compared to the size of the current users screen size.
Simplify getMessage() output from XStream ConversionException
Given the Color
, get the red, green and blue components.
protected members used by class to filter *
Receive notification of character data inside an element.
Function to generate chars from a list of decimal or hex values
Enable or disable the delete button depending on whether or not there is
a row to be deleted.
Enable or disable the delete button depending on whether or not there is
a row to be deleted.
Enable or disable the delete button depending on whether or not there is
a row to be deleted.
Check if the TestPlan has been changed since it was last saved
Check all registered functors.
Check if a read Functor method is valid.
Check if a write Functor method is valid.
The method checks for POST and GET methods currently.
Utility method to check parameter counts.
Utility method to check parameter counts.
Utility method to check parameter counts.
Checks the string to see if it contains "&" and "=".
Checks the string to make sure it has /path/file?
Class to get access to the protected getClassContext() method of
SecurityManager, thus obtaining the call stack.
This class finds classes that extend one of a set of parent classes
Property key representing the classname of the JavaSamplerClient to user.
Property key representing the classname of the JavaSamplerClient to
user.
Utility methods for handling dynamic access to classes.
The method cleans the URL using the following algorithm.
Handles the following actions:
- Clear (Data)
- Clear All (Data)
- Reset (Clear GUI)
Clear all rows from the table.
Clear the TestElement of all data.
Clear() - constructor for class org.apache.jmeter.gui.action.
Clear Clear away all values in the property.
Clears the HashTree of all contents.
Clear the TestElement of all data.
Clear all rows from the table.
Clear all rows from the table.
Clears the HashTree of all contents.
Resets the state of this object to its default.
Clear away all values in the property.
Clear away all values in the property.
Clear the TestElement of all data.
Clear the counters (useful for differential stats)
Clear the counters (useful for differential stats)
Clear the Spline graph and get ready for the next wave.
Clear the TestElement of all data.
Clear away all values in the property.
Identifies an object which supports the clearing of run-time data
using the clearData() method.
Clear all the clients created by either Publish or Subscribe sampler.
Clears the current data of the object.
Clear this visualizer data.
Clears any stored sampling-informations.
Clears everything except the listener.
clear will repaint the graph
clear will clear the hashmap, remove all ServerPanels from the servers
pane, and update the ui.
Clears the MonitorAccumModel.
clear will create a new MonitorStats object.
clear will remove all child nodes from the ROOTNODE, clear the HashMap,
update the graph and jpanel for the server tree.
Does nothing, but required by interface.
Clears the current data of the object.
Clears this visualizer and its model, and forces a repaint of the table.
Clears this visualizer and its model, and forces a repaint of the table.
Clears this visualizer and its model, and forces a repaint of the table.
clear the files from the table
Provides a default implementation that resets the name field to the value of
getStaticLabel(), reset comment and sets enabled to true.
Clear the gui and return it to initial default values.
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clear
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Provides a default implementation that resets the name field to the value of
getStaticLabel(), reset comment and sets enabled to true.
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Clear the gui and return it to initial default values.
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Clear the gui and return it to initial default values.
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Clear the gui and return it to initial default values.
Provides a default implementation that resets the name field to the value of
getStaticLabel(), reset comment and sets enabled to true.
Clear the gui and return it to initial default values.
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Clear the gui and return it to initial default values.
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Clear the gui and return it to initial default values.
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Clear the gui and return it to initial default values.
Provides a default implementation that resets the name field to the value of
getStaticLabel(), reset comment and sets enabled to true.
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Implements JMeterGUIComponent.clearGui
Clears the test plan and associated objects.
Clear the test plan, and use default node for test plan and workbench.
Clears the test plan element and associated object
Clear the test plan, and use specified node for test plan and default node for workbench
N.B.
Set total threads to zero
An integer specifying the number of clicks needed to start editing.
Class to run remote tests from the client JMeter and collect remote samples
ClientPool holds the client instances in an ArrayList.
Create a clone of this HashTree.
Create a clone of this HashTree.
a clone method is provided for convienance.
We have to control the cloning process because we need some cross-thread
communication if our synctimers are to be able to determine when to block
and when to release.
a clone method to clone the stats
This command clears the existing test plan, allowing the creation of a New
test plan.
Close() - constructor for class org.apache.jmeter.gui.action.
Close Constructor for the Close object.
close() - method in class org.apache.jmeter.protocol.http.util.accesslog.
Generator close the generator
clear all the InitialContext objects.
close() - method in class org.apache.jmeter.protocol.http.util.accesslog.
LogParser close the any streams or readers.
close will close all the objects and set them to null.
Clise will close the session
close() will stop the connection first.
We try to close the connection to make sure it doesn't hang around.
Close the currently selected menu.
Close the currently selected menu.
close a stream with no error thrown
close a stream with no error thrown
close a Reader with no error thrown
close a Socket with no error thrown
close a Socket with no error thrown
close a Writer with no error thrown
Close top tag from stack.
Processes the Collapse All and Expand All options.
Constructor for the Close object.
This class contains the static utility methods to manipulate colors.
Generic comment panel for Test Elements
Create a new NamePanel with the default name.
Filter the data in the ldap directory
Compares two JMeterProperty object values.
This class is a Util for awt Component and could be used to place them in
center of an other.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
Configure this GUI component from the underlying TestElement.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
Configure this GUI component from the underlying TestElement.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
Configures the associated test element.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created component can be initialized with the contents of a
HTTPSamplerBase object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
the implementation loads the URL and the soap action for the request.
the implementation loads the URL and the soap action for the request.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
Restores MailerVisualizer.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
Configure this GUI component from the underlying TestElement.
Set the text, etc. in the UI.
The GUI must be able to extract the data from the TestElement and update
all GUI fields to represent those data.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
the implementation loads the URL and the soap action for the request.
A newly created component can be initialized with the contents of a Test
Element object by calling this method.
Configures the associated test element.
Configures the GUI from the associated test element.
A newly created gui component can be initialized with the contents of a
Test Element object by calling this method.
Adds a feature to the ThreadGroup attribute of the RemoteJMeterEngineImpl
object.
configure the sampler from the WSDL.
Method is used internally to connect to the URL.
ConnectionFactory is responsible for creating new connections.
Constants for the custom DocumentHandler.
This class implements a constant throughput timer.
Constructor for a non-configured ConstantThroughputTimer.
BeanInfo for the ConstantThroughputTimer.
This class implements a constant timer with its own panel and fields for
value update and user interaction.
The GUI for ConstantTimer.
Call no-args constructor for a class.
Call a class constructor with an integer parameter
If the HashTree contains the given object as a key at the top level, then
a true result is returned, otherwise false.
Determine whether or not a value has been specified for the parameter
with this name.
Implemented as required by the Map interface, but is not very useful
here.
This interface is used by JMeterThread in the following manner:
while (running && (sampler = controller.next()) !
Test if the Jacobi resolution of the equation system converges.
Utility conversion routines for use with XStream
General purpose conversion utilities related to HTTP/HTML
Convert the given value object to an object of the given type
Converter utilities for TestBeans
Converts the Remoteable Test and Sample Listeners in the test tree by wrapping
them with RemoteSampleListeners so that the samples are returned to the client.
Convert a single line into XML
Parse the string parameters into NVPair[] array.
Refactored from AbstractAction.java
Convert the data from SamplingStatCalculator to double array of array
Cookie - class org.apache.jmeter.protocol.http.control.
Cookie This class is a Cookie encapsulator.
Cookie() - constructor for class org.apache.jmeter.protocol.http.control.
Cookie create the coookie
This class provides an interface to the netscape cookies file to pass cookies
along with a request.
These objects are static across multiple threads in a test, via clone()
method.
This is the GUI for Cookie Manager
Allows the user to specify if she needs cookie services, and give parameters
for this service.
Copy - class org.apache.jmeter.gui.action.
Copy Implements the Copy menu command
Increment the count and return the new value
Provides a counter per-thread(user) or per-thread group.
Generate appropriate pauses for a given CPS (characters per second)
Create a pauser with the appropriate speed settings.
Create a button with the netscape style
Create the main panel where components can display their GUIs.
Creates the MenuBar for this application.
Creates the MenuBar for this application.
Method will return a new MonitorModel object with the given URL.
return an array of Paint with different colors.
create a new pattern object from the string.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
Need to update this to make the context popupmenu correct
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
When a user right-clicks on the component in the test tree, or selects
the edit menu when the component is selected, the component will be asked
to return a JPopupMenu that provides all the options available to the
user from this component.
Utility method to group and order properties.
Create the scope settings panel.
Since we only have 4 shapes, the method will start with the
first shape and keep cycling through the shapes in order.
Since we only have 4 shapes, the method will start with the
first shape and keep cycling through the shapes in order.
Create a button with the netscape style
Attempts to get a new socket connection to the given host within the given time limit.
Create the attribute in the ldap directory for the given string.
Create the entry in the ldap directory for the given string
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
Create the test element underlying this GUI component.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
Create the test element underlying this GUI component.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
Implements JMeterGUIComponent.createTestElement()
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
Makes MailerVisualizer storable.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
Create the test element underlying this GUI component.
JMeter test components are separated into a model and a GUI
representation.
Implements JMeterGUIComponent.createTestElement()
JMeter test components are separated into a model and a GUI
representation.
JMeter test components are separated into a model and a GUI
representation.
Create a TestElement corresponding to the specified GUI class.
Create a TestElement corresponding to the specified GUI class.
Create a TestElement for a GUI or TestBean class.
Create a TestElement for a GUI or TestBean class.
Create a sample with a specific elapsed time for test purposes, but don't
allow the times to be changed later
Create a sample with specific start and end times for test purposes, but
don't allow the times to be changed later
(used by StatVisualizerModel.Test)
Provides a label containing the title for the component.
This implementaion differs a bit from the normal jmeter gui. it uses
a white background instead of the default grey.
Create the JMeter tool bar pane containing the running indicator.
Create the panel where the GUI representation of the test tree is
displayed.
Create a new Sampler based on an HREF string plus a contextual URL
object.
Read lines from a file and split int variables.
The function represented by this class allows data to be read from CSV files.
Reads from file and splits input into strings according to the delimiter,
taking note of quoted strings.
This class provides a means for saving/reading test results as CSV files.
Reads from String and splits into strings according to the delimiter,
taking note of quoted strings.
If the controller is done, remove it from the list,
otherwise increment to next entry in list.
If the controller is done, remove it from the list,
otherwise increment to next entry in list.
Custom TrustManager ignores all certificate errors
TODO: implement conditional checking and logging
(Derived from AuthSSLX509TrustManager in HttpClient contrib directory)
CUT - static field in class org.apache.jmeter.gui.action.
KeyStrokes Cut - class org.apache.jmeter.gui.action.
Cut Implements the Cut menu item command
CUT - static field in class org.apache.jmeter.report.gui.action.
ReportCut This class implements those methods needed by RandomTimer to be instantiable
and implements a random delay with an average value and a gaussian
distributed variation.
Implementation of a gaussian random timer.
The method is responsible for calling the necessary methods to generate a
valid request.
Description:
Generator is a base interface that defines the minimum methods needed to
implement a concrete generator.
This class is the basis for all the controllers.
Creates a Generic Controller
The GenericTestBeanCustomizer is designed to provide developers with a
mechanism to quickly implement GUIs for new components.
GET - static field in class org.apache.jmeter.protocol.http.util.accesslog.
TCLogParser Return the record at index i
Return the cookie at index i.
Return the header at index i.
Returns the HashTree object associated with the given key.
Returns null values if variable doesn't exist.
Provide the list of Action names that are available in this command.
Gets the Set of actions this Command class responds to.
Gets the ActionNames attribute of the Close object.
Gets the ActionNames attribute of the Close object.
Provide the list of Action names that are available in this command.
Gets the ActionNames attribute of the ExitCommand object
Gets the ActionNames attribute of the Remove object.
Gets the Set of actions this Command class responds to.
Gets the ActionNames attribute of the Close object.
Gets the ActionNames attribute of the ExitCommand object
Gets the ActionNames attribute of the Remove object.
Gets the ActionNames attribute of the Save object.
Gets the ActionNames attribute of the Save object.
Gets the ActionNames attribute of the Start object.
Gets the ActionNames attribute of the Save object.
Gets the ActionNames attribute of the Save object.
Provide the list of Action names that are available in this command.
Gets the ActionNames attribute of the Start object.
Provide the list of Action names that are available in this command.
Get the button used to add rows to the table.
Get the button used to add rows to the table.
Gets a Vector of String-objects.
Creates the vector of alias strings.
Returns the size in bytes to be asserted.
Get all MonitorModels matching the URL.
We use this method to get the data, since we are using
ObjectTableModel, so the calling getDataVector doesn't
work as expected.
If append error is not set, by default it is set to false,
which means users have to explicitly set the sampler to
append the assert errors.
If append exception is not set, by default it is set to false.
Get the number of arguments in the list.
Get the number of arguments in the list.
Return a list of strings briefly describing each parameter your function
takes.
Return a list of strings briefly describing each parameter your function
takes.
Get the description of this function.
Return a list of strings briefly describing each parameter your function
takes.
Return a list of strings briefly describing each parameter your function
takes.
Return a list of strings briefly describing each parameter your function
takes.
Get the description of this function.
Return a list of strings briefly describing each parameter your function
takes.
Get the description of this function.
Return a list of strings briefly describing each parameter your function
takes.
Gets the arguments for this JavaConfig object.
Get the arguments (parameters) for the JavaSamplerClient to be executed
with.
Gets the Arguments attribute of the LdapConfig object
Gets the Arguments attribute of the LdapConfig object.
Get the arguments as a Map.
Get the arguments as a Map.
Gets an array of all keys in the current HashTree node.
Gets an array of all keys in the current HashTree node.
Recurses down into the HashTree stucture using each subsequent key in the
treePath argument, and returns an array of keys of the HashTree object at
the end of the recursion.
Gets an array of all keys in the HashTree mapped to the given key of the
current HashTree object (in other words, one level down).
Recurses down into the HashTree stucture using each subsequent key in the
array of keys, and returns an array of keys of the HashTree object at the
end of the recursion.
Gets the assertion results associated with this sample.
Returns a String for the title of the attributes-panel as set up in the
properties-file using the lookup-constant "mailer_attributes_panel".
Gets the attributes of the LDAPSampler object
Return the number of records.
Returns the average time in milliseconds that samples ran in.
calculates the average page size, which means divide the bytes by number
of samples.
calculates the average page size, which means divide the bytes by number
of samples.
Gets the BaseEntryDN attribute of the LDAPSampler object
Gets the BaseEntryDN attribute of the LDAPSampler object.
Returns the binding point for the webservice.
Return the host in the WSDL binding address
Return the path in the WSDL for the binding address
Return the port for the binding address
Returns false if string is invalid or null.
Get the boundary string, used to separate multiparts
this makes it easy to get the bufferedImage
Returns a slice of a byte array.
Get the message(s) as an array of byte[]
return the bytes returned by the response.
Throughput in bytes / second
Throughput in bytes / second
Converts the given object to a calendar object.
Get the name of the class at a particular stack depth i=0 gives this
class
The caption is a description for the chart explaining
what the chart means.
Local verstion of getCause() for JDK1.3 support
Local verstion of getCause() for JDK1.3 support
Local version of getCause() for JDK1.3 support
Local version of getCause() for JDK1.3 support
Forwards the message from the CellEditor
to the
delegate
.
Returns the value of this cell.
Create the tree cell renderer used to draw the nodes in the test tree.
Get the ordered certificate chain.
If the method is not able to create a new instance of the
class, it returns null and logs all the exceptions at
warning level.
Gets the class name attribute of the JavaConfig object.
Gets the Classname attribute of the JavaConfig object
Gets the Classname attribute of the JavaConfig object
Returns the number of clicks needed to start editing.
Return the client choice.
Get the string for the column from the current row
This method will retrieve every entry in a certain column.
This method will retrieve every entry in a certain column.
The implementation is exactly the same as ObjectTableModel.getColumnCount.
Required by table model interface.
Required by table model interface.
Gets the value in the current row of the given column.
Gets the value in the current row of the given column.
Provides a default implementation for the comment property.
Returns a reference to the editor component.
Method will return all the label and JRadioButtons.
Method will return all the label and JRadioButtons.
Returns the operator to be asserted.
Condition Accessor - this is gonna be like ${count}<10
return the config choice
Converts from old JMX files which used the local language string
This method determines the content of the result data that will be
stored for the Avalon XML format.
return the connection factory parameter used to lookup the connection
factory from the JMS server
Get all the request headers for the HttpMethod
get the string passed to the string constructor
method returns the status object.
Gives access to the current thread context.
Returns the SSLContext we are using.
Creates a vector of SampleController plugins.
Find cookies applicable to the given URL and build the Cookie header from
them.
Get array of valid HttpClient cookies for the URL
Gets the size limit attribute of the LDAPSampler object
Gets the element indicated by the current
index, if one exists,
from the subControllersAndSamplers
list.
Convenience method for grabbing the gui for the current node.
Convenience method for grabbing the gui for the current node.
Gets the CurrentNode attribute of the JMeterTreeListener object.
Gets the CurrentNode attribute of the JMeterTreeListener object.
Get the number of the current row.
Gets the current row number (mainly for error reporting)
Get the currently selected subtree.
Get the currently selected subtree.
Looks up test element / gui class combination; if that
does not exist in the map, then defaults to getCurrentName.
Returns all the data in the Data set as an array of strings.
Returns the dataEncoding or the default if no dataEncoding was provided
Returns the dataEncoding.
Overrides the method from SampleResult - so the encoding can be extracted from
the Meta content-type if necessary.
Returns the dataEncoding or the default if no dataEncoding was provided
Gets a Data object from a ResultSet.
In some cases, we may want to return a string that isn't the full
datasource string or something different.
In some cases, we may want to return a string that isn't the full
datasource string or something different.
Return the Date object using the start timestamp
Get the date from the Date mask control.
The date we use for the result is the start timestamp.
return the day in YYYYMMDD format
Provide a list of parameters which this test supports.
Provide a list of parameters which this test supports.
Provide a list of parameters which this test supports.
Get the port number for a URL, applying defaults if necessary.
Get the delay value for display.
Get the button used to delete rows from the table.
Get the button used to delete rows from the table.
Get a description for this filter.
The method has a limit of 1% as the finest granularity.
Get the component's document anchor name.
Get the component's document anchor name.
Get the component's document anchor name.
Get the component's document anchor name.
Returns a node representing a whole xml given an xml document.
get the domain for this object.
if the sample shouldn't call setup/teardown, the
method returns true.
Returns 0 if string is invalid or null.
Get the desired duration of the thread group test run
Get the elapsed time for the samples
Get the elapsed time for the samples
Returns the elapsed time in milliseconds
current implementation simply iterates over the Page summaries
and adds the times.
This should be the elapsed time to run all the reports.
Get the URLs for all the resources that a browser would automatically
download following the download of the HTML content, that is: images,
stylesheets, javascript files, applets, etc...
Get the URLs for all the resources that a browser would automatically
download following the download of the HTML content, that is: images,
stylesheets, javascript files, applets, etc...
Get the URLs for all the resources that a browser would automatically
download following the download of the HTML content, that is: images,
stylesheets, javascript files, applets, etc...
Get the regular expression URLs must match.
Get the specified value URL encoded using UTF-8 encoding
Get the specified value URL encoded using the specified encoding
Get the argument value encoded using UTF-8
Get the argument value encoded in the specified encoding
Extract the encoding (charset) from the Content-Type,
e.g.
return the timestamp in millisecond format.
return the timestamp in millisecond format.
Get the end-of-line/end-of-message byte.
Not useful, as the byte is never used.
Get the end-of-line/end-of-message byte.
return the descriptive error for the test
return the error code for the test method. it should
be an unique error code.
Returns the count of errors.
Returns the count of errors.
Gets the checkbox which selects whether or not only errors should be
logged.
Returns the raw double value of the percentage of samples with errors
that were recorded.
Returns the raw double value of the percentage of samples with errors
that were recorded.
Returns the raw double value of the percentage of samples with errors
that were recorded.
Returns a String which represents the percentage of sample errors that
have occurred.
Gets the threshold setting for errors
get the expiry time for the cookie
get the expiry time for the cookie
The failure code is used by other components
Get the message associated with any failure or error.
Gets the filename which has been entered in the FilePanel.
The implementation uses TextFile to load the contents of the file and
returns a string.
Returns the file Encoding specified in saveservice.properties or the default
The name parameter to be applied to the file
Gets the filename attribute of the FilePanel object.
Gets the filename attribute of the FilePanel object.
Sets the name of the file where tidy writes the output to
The actual name of the file to POST
Gets the filename attribute of the FilePanel object.
Gets the file panel which allows the user to save results to a file.
return the comma separated string for the filter
Returns 0 if string is invalid or null.
Gets the static copy of the functional mode
Gets the static copy of the functional mode
Get a component instance which has previously been registered for this
class object.
Get a JMeterGUIComponent for the specified test element.
Get a JMeterGUIComponent for the specified test element.
Get a JMeterGUIComponent for the specified test element.
Get a JMeterGUIComponent for the specified test element.
Creates a table of strings for all the properties that start with a
common prefix.
Gets the saved body header for the HTTPFileArg object.
Returns a String array of the column headers.
Get the collection of JMeterProperty entries representing the headers.
if the height is not set, the default is returned
Get the number of files in the list.
Get the collection of files as a list.
Get an icon which has previously been registered for this class object.
Get icon/disabledicon which has previously been registered for this class
object.
Gets the Image attribute of the GraphVisualizer object.
Gets the Image attribute of the GraphVisualizer object.
Gets the Image attribute of the GraphVisualizer object.
This looks for the requested image in the classpath under
org.apache.jmeter.images.
This looks for the requested image in the classpath under
org.apache.jmeter.images.
return the JMX file path.
Accessor method, returns the number by which the parameter value is
incremented between loops.
return the path of the input file
Gets the Instance attribute of the ActionRouter class
Retrieve the singleton GuiPackage instance.
Gets the Instance attribute of the ActionRouter class
Retrieve the singleton GuiPackage instance.
Static accessor for the SSLManager object.
When GuiPackage is requested for the first time, it should be given
handles to JMeter's Tree Listener and TreeModel.
When GuiPackage is requested for the first time, it should be given
handles to JMeter's Tree Listener and TreeModel.
Converts object to an integer, defaults to 0 if object is not convertible
or is null.
Convert object to integer, return defaultValue if object is not
convertible or is null.
Get the value of a specified parameter as an integer.
Get the value of a specified parameter as an integer, or return the
specified default value if the value was not specified or is not an
integer.
Returns 0 if string is invalid or null.
return the number of iterations as int instead of string
get the iterations as string
Get the JMeter bin directory - does not include the trailing separator.
Gets the JMeter copyright.
Get the directory where JMeter is installed.
Get the JMeter home directory - does not include the trailing separator.
This gets the currently defined appProperties.
method returns the initial context factory for jndi initial context
lookup.
Gets the JTree attribute of the JMeterTreeListener object.
Gets the JTree attribute of the JMeterTreeListener object.
Throughput in kilobytes / second
Throughput in kilobytes / second
Generates the key to be used for aggregating samples as follows:
sampleLabel
"-" threadGroup
N.B. the key should agree with the fixed items that are saved in the sample.
Opens and initializes the KeyStore.
Returns a formatted string label describing this sampler
Returns a formatted string label describing this sampler
Returns a formatted string label describing this sampler Example output:
ftp://ftp.nowhere.com/pub/README.txt
Returns the text of the label.
Returns the text of the label.
Returns the text of the label.
Returns a formatted string label describing this sampler Example output:
Returns a formatted string label describing this sampler
Returns a formatted string label describing this sampler Example output:
Tcp://Tcp.nowhere.com/pub/README.txt
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Returns the label to be shown within the JTree-Component.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
the name of the property for the JMSPublisherGui is jms_publisher.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Returns the label to be shown within the JTree-Component.
Returns the label to be shown within the JTree-Component.
Returns the label to be shown within the JTree-Component.
Get the component's resource name, which getStaticLabel uses to derive
the component's label in the local language.
Generate the list of supported languages.
Added this method we that we can save the calculated stats.
Gets the LDAPArguments attribute of the LdapConfig object
Gets the List attribute of the GraphAccumModel object.
Get the locale name as a resource.
Returns the cached result from calling
InetAddress.getLocalHost().getCanonicalHostName()
Returns the cached result from calling
InetAddress.getLocalHost().getHostAddress()
Returns the cached result from calling
InetAddress.getLocalHost().getHostName()
Get the path where XML messages are stored. this is the directory where
JMeter will randomly select a file.
Get a Logger instance which can be used by subclasses to log information.
Get the Logger for a class.
Get the Logger for a class - no argument needed because the calling class
name is derived automatically from the call stack.
Get the Logger for a class.
Converts object to a long, defaults to 0 if object is not convertible or
is null
Converts object to a long, return defaultValue if object is not
convertible or is null.
Get the value of a specified parameter as a long.
Get the value of a specified parameter as along, or return the specified
default value if the value was not specified or is not a long.
Returns 0 if string is invalid or null.
Accessor method, returns the lowest possible value that the
long
portion of the parameter value may be.
Get the main JMeter frame.
Get the main JMeter frame.
Gets Perl5Matcher for this thread.
Gets the Max attribute of the GraphAccumModel object.
Returns the time in milliseconds of the slowest sample.
Get the media type from the Content Type
This is the list of menu categories this gui component will be available
under.
This is the list of menu categories this gui component will be available
under.
This is the list of menu categories this gui component will be available
under.
This is the list of menu categories this gui component will be available
under.
This is the list of add menu categories this gui component will be
available under.
This is the list of menu categories this gui component will be available
under.
This is the list of menu categories this gui component will be available
under.
This is the list of menu categories this gui component will be available
under.
This is the list of add menu categories this gui component will be
available under.
This is the list of add menu categories this gui component will be
available under.
This is the list of menu categories this gui component will be available
under.
This is the list of add menu categories this gui component will be
available under.
This is the list of menu categories this gui component will be available
under.
This is the list of menu categories this gui component will be available
under.
This is the list of add menu categories this gui component will be
available under.
This is the list of menu categories this gui component will be available
under.
Get the message as a string
return the source of the message
Gets the Meta Data attribute of the Argument.
Gets the Meta Data attribute of the Argument.
Return the name of the method to test
Get the mimetype of the File.
Returns the time in milliseconds of the quickest sample.
Provides access to the ResultCollector model class for extending
implementations.
convienance method for getting the date in mmdd format
convienance method for getting the date in mmdd format
convienant method for getting the date in yyyymmdd format
convienant method for getting the date in yyyymmdd format
Gets the calling context as an array of classes Class[0] is this class.
Provides a default implementation for the name property.
The name of the property.
Get the name of the Argument.
Get the name of the assertion
Gets the Name attribute of the GraphModel object.
Get the name for this object.
Gets the name of the JMeter GUI component.
The name of the property.
Get the name of the Argument.
Get the currently displayed name.
getName() - method in class org.apache.jmeter.protocol.http.util.accesslog.
NVPair Return the name
Provides the Name Panel for extending classes.
Returns the parameter data for the next user in the sequence
Returns the current value, prefixed and suffixed, as a string, then
increments it.
Provides a default implementation for the node property.
Get the tree node which this component provides the name for.
Find the JMeterTreeNode for a certain TestElement object.
Get the node for a given TestElement object.
Find the JMeterTreeNode for a certain TestElement object.
Get the node for a given TestElement object.
Returns a list of tree nodes that hold objects of the given class type.
Returns a list of tree nodes that hold objects of the given class type.
The legend is only printed once during sampling.
Get the number of currently active threads
Get the number of active threads
Returns the number of samples that have been recorded by this instance of
the RunningSample class.
Get the number of threads.
Check if a sampler error should cause test to stop.
Check if a sampler error should cause test to stop now.
Check if a sampler error should cause thread to stop.
Gets the opcode of the Argument object.
Look at the bindings with soap operations and get the soap operations.
calculates the average page size, which means divide the bytes by number
of samples.
Should calculate the average page size, which means divide the bytes by number
of samples - actually calculates the throughput in bytes / second
The current implementation calls ArrayList.toArray(Object[])
The method should return a list of the pages generated for the
report and whether it succeeded or not
Get the value of a specific parameter as a String, or null if the value
was not specified.
Get the value of a specified parameter as a String, or return the
specified default value if the value was not specified.
Get an iterator of the parameter names.
Get the http parameter name of the File.
results of parsing all user parameter data defined in XML file.
Returns tidy
as HTML parser.
Get the file location of the xml file.
return the password used to login to the jms server
Gets the password attribute of the LDAP object.
Gets the Password attribute of the LoginConfig object.
Return a PasswordAuthentication instance using the userName and password
specified in the constructor.
get the path for this object.
Get the path of the File.
This method defines the Panel for the HTTP path, 'Follow Redirects'
'Use KeepAlive', and 'Use multipart for HTTP POST' elements.
Get a compiled expression from the pattern cache (READ_ONLY).
Get a compiled expression from the pattern cache.
Get the value which %percent% of the values are less than.
Get the value which %percent% of the values are less than.
Computes drawable plots from the curve for a given draw space.
Get the port; apply the default for the protocol if necessary.
Gets the Port attribute of the LDAPSampler object
Gets the Port attribute of the LDAPSampler object.
Get the port number from the port string, allowing for trailing blanks.
Gets the PreferredScrollableViewportSize attribute of the Graph object.
Gets the PreferredScrollableViewportSize attribute of the Graph object.
Gets the PreferredScrollableViewportSize attribute of the Graph object.
Accessor method to return the String
that will be prefixed
to the long
value.
Returns the preProcessors.
Returns the previousSampler.
Subclasses need to over-ride this method, if they wish to return
something other than the Visualizer itself.
Method implements Printable, which is suppose to return the correct
internal component.
Get a boolean value with default if not present.
Get a int value with default if not present.
Get a long value with default if not present.
Get a String value with default if not present.
This method is used by the init method to load the property file that may
even reside in the user space, or in the classpath under
org.apache.jmeter.jmeter.properties.
Get the value of a JMeter property.
Given the name of the property, returns the appropriate property from
JMeter.
Return a property as a boolean value.
Get the property type for this property.
Figures out what kind of properties this collection is holding and
returns the class type.
Figures out what kind of properties this collection is holding and
returns the class type.
Gets the protocol, with default.
Return the protocol from the URL. this is needed, so that HTTPS works
as expected.
method returns the provider url for jndi to connect to
Return the proxy hostname
Gets the QueryString attribute of the UrlConfig object, using
UTF-8 to encode the URL
Gets the QueryString attribute of the UrlConfig object, using the
specified encoding to encode the parameter values put into the URL
Method will get a random file in a base directory
TODO hey, not sure this method belongs here.
Method is used internally to check if a random file should be used for
the message.
return the random path for messages
Retrieve the range (not used for this timer).
Returns the throughput associated to this sampler in requests per second.
Returns the throughput associated to this sampler in requests per second.
Returns the throughput associated to this sampler in requests per second.
Returns the throughput associated to this sampler in requests per min.
Returns a String that represents the throughput associated for this
sampler, in units appropriate to its dimension:
The number is represented in requests/second or requests/minute or
requests/hour.
Allows the retrieval of the original String prior to it being compiled.
A temporary buffer that can be shared between samplers in a thread.
return whether the sampler should read the response
Return whether or not to read the response.
return whether the sampler should read the response as a boolean value
Get the full path to the recent file where index 0 is the most recent
Get the menu items to add to the menu bar, to get recent file functionality
Return the name of your function.
Get the invocation key for this function.
Get the invocation key for this function.
Get the invocation key for this function.
The way ReplaceableController works is clone is called first,
followed by replace(HashTree) and finally getReplacement().
Copies the controller's subelements into the execution tree
Used to replace the test execution tree (usually by adding the
subelements of the TestElement that is replacing the
ReplaceableController.
Get a ValueReplacer for the test tree.
Get a ValueReplacer for the test tree.
Gets the ThreadGroups attribute of the TestPlan object.
Gets the responseData attribute of the SampleResult object.
Gets the responseData of the SampleResult object as a String
Gets the ResponseHeaders from the URLConnection
Returns the responseModifiers.
Gets the resource string for this key.
Gets the resource string for this key.
Returns the AssertionResult object encapsulating information about the
success or failure of the assertion.
Returns the AssertionResult object encapsulating information about the
success or failure of the assertion.
Returns the AssertionResult object encapsulating information about the
success or failure of the assertion.
Returns the result of the Assertion.
Returns the result of the Assertion.
Returns the AssertionResult object encapsulating information about the
success or failure of the assertion.
Returns the result of the Assertion.
Returns the result of the Assertion.
Returns the result of the Assertion.
Gets the Rootdn attribute of the LDAPSampler object
Gets the Rootdn attribute of the LDAPSampler object.
The root node for the TreeTable
The implementation is exactly the same as ObjectTableModel.getRowCount.
Required by table model interface.
Get the MonitorModel matching the url.
Gets the SampleCount attribute of the GraphAccumModel object.
return the sample count. by default, the value is 1.
Get the sample label for use in summary reports etc.
Get the sampler controller.
Read sampleResult from Avalon XML file.
Get whether scheduler is being used
Gets the search scope attribute of the LDAPSampler object
Return the script (TestBean version).
Return the script (TestBean version).
Return the script (TestBean version).
Return the script (TestBean version).
Gets the ScrollableBlockIncrement attribute of the Graph object.
Gets the ScrollableBlockIncrement attribute of the Graph object.
Gets the ScrollableBlockIncrement attribute of the Graph object.
Gets the ScrollableTracksViewportHeight attribute of the Graph object.
Gets the ScrollableTracksViewportHeight attribute of the Graph object.
Gets the ScrollableTracksViewportHeight attribute of the Graph object.
Gets the ScrollableTracksViewportWidth attribute of the Graph object.
Gets the ScrollableTracksViewportWidth attribute of the Graph object.
Gets the ScrollableTracksViewportWidth attribute of the Graph object.
Gets the ScrollableUnitIncrement attribute of the Graph object.
Gets the ScrollableUnitIncrement attribute of the Graph object.
Gets the ScrollableUnitIncrement attribute of the Graph object.
After traversing the HashTree, call this method to get a collection of
the nodes that were found.
get the secure for this object.
Gets the (@link JMeterTreeNode) for the Controller
Determine if the file should be sent as the entire Post body,
i.e. without any additional wrapping
Determine if none of the parameters have a name, and if that
is the case, it means that the parameter values should be sent
as the post body
Gets the servername attribute of the LDAPSampler object
Gets the servername attribute of the LDAPSampler object.
Returns the type of the protocol set to use when talking with the remote
server.
Return the soap action string.
Return the soap action matching the operation name.
Method will look at the binding nodes and see if the first child is a
soap:binding.
Added support for SOAP related header stuff.
Get the start time value.
Get the absolute start time value.
return the timestamp in millisecond format.
return the timestamp in millisecond format.
Get the state of the radio Button
Get the component's label.
Get the component's label.
Get the component's label.
Get the component's label.
Return the SamplingStatCalculator for a specific URL.
The method will SamplingStatCalculator for the given URL.
Classes implementing the method should return instance of
SamplingStatCalculator.
Return a Set of the values
Convienance method for getting all the SamplingStatCalculators for
a given URL.
The purpose of the method is to make it convienant to pass a list
of the URLs and return a list of the SamplingStatCalculators.
Converts object to a String, defaults to empty string if object is null.
Converts object to a String, return defaultValue if object is null.
Executes the function (and caches the value for the duration of the test
iteration) if the property is a running version.
Gets the SubControllers attribute of the GenericController object
Gets the subresults associated with this sample.
Given a specific found node, this method will return the sub tree of that
node.
get the success code defined by the user
Accessor method to return the String
that will be suffixed
to the long
value.
Get the table used to enter arguments.
Get the table used to enter arguments.
Implements the TableCellEditor
interface.
method isn't implemented and is left abstract.
for now the method isn't implemented.
Get the title label for this component.
Get the title label for this component.
The method simply returns the target directory and doesn't
validate it. the abstract class expects some other class will
validate the target directory.
Gets the test attribute of the LDAPSampler object
Gets the test attribute of the LDAPSampler object.
Create a string of class names for a particular SamplerController
Returns the text in the Text Field.
The implementation will get the Text value from the selected radio button
in the JButtonGroup.
The implementation will get the resource name from the selected radio button
in the JButtonGroup.
Returns the text in the Text Field.
Returns the text in the Text Field.
Read the whole file content and return it as a string.
Get the text for the value as the translation of the resource name.
return the text for the message
Gets the configured desired throughput.
Get the time it took this sample to occur.
Get the time it took this sample to occur.
Gets the time limit attribute of the LDAPSampler object
Creates the vector of Timers plugins.
Get the sample timestamp, which may be either the start time or the end time.
Get the sample timestamp, which may be either the start time or the end time.
Method will return a formatted date using SimpleDateFormat.
The title is a the name for the chart.
Returns the tooltip string that has been set with setToolTipText
Returns the tooltip string that has been set with setToolTipText
Returns the tooltip string that has been set with setToolTipText
return the topic used for the benchmark
Get the total number of threads (>= active)
Gets the HashTree object mapped to the last key in the SortedSet by
recursing through the HashTree structure one key at a time.
Gets the HashTree mapped to the given key.
Gets the HashTree object mapped to the last key in the array by recursing
through the HashTree structure one key at a time.
Implements the TreeCellEditor
interface.
Get the listener for JMeter's test tree.
Get the listener for JMeter's test tree.
Get the model for JMeter's test tree.
Get the model for JMeter's test tree.
Opens and initializes the TrustStore.
Accessor method, returns the highest possible value that the
long
portion of the parameter value may be.
Returns the url string extracted from the first line of the client request.
Get the URL, built from its component parts.
For convienance, this method returns the protocol, host and port as a
URL.
Get the URL, built from its component parts.
Get a String representation of the URL (if defined).
Classes implementing the method should return the URL's in the
DataSet.
return whether the sampler should use properties file instead of UI
parameters.
return the properties as boolean true/false.
Determine if we should use multipart/form-data or
application/x-www-form-urlencoded for the post
Return whether or not to use proxy
Gets the UserDefinedTest attribute of the LDAPSampler object.
Gets the username attribute of the LDAP object
return the username used to login to the jms server
Gets the username attribute of the LDAP object.
Gets the Username attribute of the LoginConfig object.
Gets the password attribute of the LDAP object
Gets the value of the Argument object.
get the value for this object.
Get the value for this object.
Gets the value of the Argument object.
getValue() - method in class org.apache.jmeter.protocol.http.util.accesslog.
NVPair Return the value
convienance method for getting the selected value.
Subclasses need to implement the logic for the method and
return the value at the specific cell.
Required by table model interface. return the ValueAt value
The method is similar to getValueAt(int,int).
Return the number of variables defined
Gives access to the JMeter variables for the current thread.
Get the nth variable name (zero-based)
Get the nth variable value (zero-based)
Creates a vector of strings for all the properties that start with a
common prefix.
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Returns the converter version; used to check for possible
incompatibilities
Creates the vector of visualizer plugins.
Gets the threshold setting for warnings
Get a list of the web methods as a string array.
Create a panel containing the webserver (domain+port) and timeouts (connect+request).
Returns the panel where labels can be added.
if no width is set, the default is returned
method returns the WSDL URL
Get the XML data as a string.
Get the file location of the xml file.
Get the file location of the xml file.
Parse all user parameter data defined in XML file.
Create an instance of an org.xml.sax.Parser based on the default props.
Get the path where XML messages are stored. this is the directory where
JMeter will randomly select a file.
Return the current XML file name to be read to obtain the parameter data
for all users
Get The XPath String that will be used in matching the document
Not thread-safe - must be called from a synchronized method.
Implements a simple graph for displaying performance results.
Graph() - constructor for class org.apache.jmeter.visualizers.
Graph Constructor for the Graph object.
Constructor for the Graph object.
Constructor with model set.
The model that collects the average of the set of pages to be sampled.
This class implements a statistical analyser that plots the accumulated time
taken to load each set of pages.
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.
Constructor for the GraphVisualizer object.
Provides a way to register and retrieve GUI classes and icons.
GuiPackage is a static class that provides convenient access to information
about the current state of JMeter's GUI.
Provides a Random function which returns a random long integer between a min
(first argument) and a max (second argument).
When constructing a new component, this takes care of basic tasks like
setting up the Name Panel and assigning the class's static label as the
name to start.
Constructor for the InterleaveControl object
A controller that runs its children each at most once, but in a random order.
Create a new RandomOrderController.
GUI for RandomOrderController.
This class implements a random timer with its own panel and fields for value
update and user interaction.
Renders a rate in a JTable.
Reads data until the defined EOM byte is reached.
Reads data until the defined EOL byte is reached.
Get the next line of the named file, recycle by default.
Get the next line of the named file.
Reads the response from the URL connection.
Read response from the input stream, converting to MD5 digest if the useMD5 property is set.
Receiver of pseudo-synchronous reply messages.
Receives messages in a separate thread until told to stop.
recordStats is used to save statistics generated by visualizers
Tells the test element to return to the state it was in when
makeRunningVersion() was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Tell the property to revert to the state at the time
setRunningVersion(true) was called.
Regular Expression Extractor Post-Processor GUI
Implements regular expression parsing of sample results and variables
Register an icon so that it can later be retrieved via
getIcon(Class)
.
Register a GUI class so that it can later be retrieved via
getGUI(Class)
.
Register an icon so that it can later be retrieved via
getIcon(Class)
.
Resets the controller:
- resetCurrent() (i.e. current=0)
- increment iteration count
- sets first=true
- recoverRunningVersion() to set the controller back to the initial state
Resets the controller:
- resetCurrent() (i.e. current=0)
- increment iteration count
- sets first=true
- recoverRunningVersion() to set the controller back to the initial state
Resets the controller:
- resetCurrent() (i.e. current=0)
- increment iteration count
- sets first=true
- recoverRunningVersion() to set the controller back to the initial state
Marker interface used by ConvertListeners to determine which test elements to wrap
so that the results are processed by the client rather than the server
This is the JMeter server main code.
Lars-Erik Helander provided the idea (and original implementation) for the
caching functionality (sampleStore).
Allows notification on events occuring during the sampling process.
Implementation of remote sampler listener, also supports TestListener
Implements the Remove menu item.
Constructor for the Remove object
Remove an authentication record.
Removes the entire branch specified by the given key.
Removes the entire branch specified by the given key.
Remove all arguments from the list.
Remove all arguments from the list.
Remove all files from the list.
Remove the specified argument from the list.
Remove the specified argument from the list.
Remove the specified argument from the list.
Remove the specified argument from the list.
Remove the argument with the specified name.
Remove the argument with the specified name.
Removes all of the arguments associated with this JavaConfig object.
Removes a change listener.
Removes a change listener.
Removes a change listener.
Remove the specified file from the list.
Remove the specified file from the list.
Remove the file with the specified path.
Remove a test element from the tree.
Remove a test element from the tree.
Remove a page summary from the report summary.
Allows an ActionListener to be removed from receiving notifications of a
command being executed after the command has executed.
Allows an ActionListener to be removed from receiving notifications of a
command being executed after the command has executed.
Allows an ActionListener to be removed from receiving notifications of a
command being executed prior to the actual execution of the command.
Allows an ActionListener to be removed from receiving notifications of a
command being executed prior to the actual execution of the command.
Removes the standard prefix, i.e.
Subclasses will need to implement the method by doing the following:
1. get the x and y axis
2. filter the table data
3. pass the data to the chart library
4. return the generated chart
Subclasses will need to implement the method by doing the following:
1. get the x and y axis
2. filter the table data
3. pass the data to the chart library
4. return the generated chart
Subclasses will need to implement the method by doing the following:
1. get the x and y axis
2. filter the table data
3. pass the data to the chart library
4. return the generated chart
The method takes a list of the DataSet items.
Utility class for Renderers
Finds the given current key, and replaces it with the given new key.
Finds the given current key, and replaces it with the given new key.
This interface represents a controller that gets replaced during the
compilation phase of test execution in an arbitrary way.
Version of String.replaceAll() for JDK1.3
See below for another version which replaces strings rather than chars
Method uses indexOf to replace the old extension with the new extesion.
Simple-minded String.replace() for JDK1.3 Should probably be recoded...
Transforms strings into variable references (in spite of the name, which
suggests the opposite!)
Replaces the given header name with a new header name.
This command clears the existing test plan, allowing the creation of a New
test plan.
Constructor for the Close object.
ReportEngine is the base interface for report engines
Report an error through a dialog box.
Report an error through a dialog box.
Constructor for the ExitCommand object
Constructor for the FilePanel object.
Constructor for the FilePanel object.
JMeter GUI component representing the test plan which will be executed when
the test is run.
Create a new TestPlanGui.
ReportGuiPackage is based on GuiPackage, but with changes for
the reporting tool.
ReportMainFrame is based on MainFrame. it uses the same basic structure,
but with changes for the report gui.
Create a new JMeter frame.
This is a version of the MenuBar for the reporting tool.
Places a copied JMeterTreeNode under the selected node.
Constructor for the Remove object
Constructor for the Save object.
SaveGraphics action is meant to be a generic reusable Action.
Constructor for the Save object.
Constructor for the Start object.
The purpose of ReportSummary is to provide a detailed description of the
reports generated, how long it took and where the generated files are
located.
Constructor for the JMeterTreeListener object.
ReportWriter defines the basic operations of a report writer.
Creates an association between a filename and a File inputOutputObject,
and stores it for later use - unless it is already stored.
Creates an association between a filename and a File inputOutputObject,
and stores it for later use - unless it is already stored.
Creates an association between a filename and a File inputOutputObject,
and stores it for later use - unless it is already stored.
Resets the BeanShell interpreter.
reset() - method in class org.apache.jorphan.collections.
Data Resets the current position of the data set to just before the first
element.
reset() - method in class org.apache.jmeter.protocol.http.util.accesslog.
Filter Tell the filter when the parsing has reached the end of the log file and
is about to begin again.
reset() - method in class org.apache.jmeter.protocol.http.util.accesslog.
Generator The purpose of the reset is so Samplers can explicitly call reset to
create a new instance of HTTPSampler.
reset() - method in class org.apache.jmeter.protocol.http.util.accesslog.
LogFilter Reset the receiver ready for receiving any further messages
Tell the filter when the parsing has reached the end of the log file and
is about to begin again.
Resets the SSLManager so that we can create a new one with a new keystore
Reset the HTTPSampler to make sure it is a new instance.
Resets the SSLContext if using per-thread contexts.
This method determines the policy of what value to start (and re-start)
at.
Compute the replacement tree.
Compute the replacement tree.
Test element to handle Response Assertions, @see AssertionGui
ResultAction - take action based on the status of the last Result
Create a Result Action Test Element
This class handles all saving of samples.
Helper class to allow TestResultWrapperConverter to send samples
directly to the visualiser if required.
Follow redirects and download page resources if appropriate. this works,
but the container stuff here is what's doing it. followRedirects() is
actually doing the work to make sure we have only one container to make
this work more naturally, I think this method - sample() - needs to take
an HTTPSamplerResult container parameter instead of a
boolean:areFollowingRedirect.
Save Result responseData to a set of files
This is mainly intended for validation tests
Create a ResultSaver test element, which saves the sample information in set
of files
Convert a result into a string, where the fields of the result are
separated by the default delimiter.
Convert a result into a string, where the fields of the result are
separated by a specified String.
resume will call Connection.start() to begin receiving inbound messages.
Resume will call Connection.start() and begin receiving messages from the
JMS provider.
Handles the Revert Project command.
The horizontal alignment constant that designates right justification.
Right aligns some text in a StringBuffer N.B. modifies the input buffer
Renders items in a JTable right-aligned
run() - method in class org.apache.jmeter.protocol.http.proxy.
Daemon Listen on the daemon port and handle incoming requests.
Listen on the daemon port and handle incoming requests.
Main processing method for the HttpMirror object
run() - method in class org.apache.jmeter.protocol.http.proxy.
Proxy Main processing method for the Proxy object
run() - method in class org.apache.jmeter.protocol.jms.sampler.
Receiver run calls listen to begin listening for inbound messages from the
provider.
Running sample data container.
Copy constructor to create a duplicate of existing instance (without the
disadvantages of clone()
Use this constructor to create the initial instance
Perform a single sample for each iteration.
Perform a single sample.
In this case, this method will simply sleep for some amount of time.
The user interface for a controller which specifies that its subcomponents
should be executed some number of seconds in a loop.
Create a new LoopControlPanel as a standalone component.
Create a new LoopControlPanel as either a standalone or an embedded
component.
Perform a sample, and return the results
The implementation will publish n messages within a for loop.
sample method will check which client it should use and call the
appropriate client specific sample method.
Sample the URL using Apache SOAP driver.
sample(Entry e) simply calls sample().
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Do a sampling and return its results.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
The implementation calls sample() without any parameters
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
Obtains statistics about the given Entry, and packages the information
into a SampleResult.
One cannot sample the TransactionSampler directly.
Sample(String,long,long,long,long,long,double,long,boolean,long,long) - constructor for class org.apache.jmeter.visualizers.
Sample Sample(String,long,long,long,long,long,double,long,boolean,long,long,int) - constructor for class org.apache.jmeter.visualizers.
Sample Sample(String,long,long,long,long,long,double,long,boolean,long,long,int,String) - constructor for class org.apache.jmeter.visualizers.
Sample Samples the URL passed in and stores the result in
HTTPSampleResult
, following redirects and downloading
page resources as appropriate.
Samples the URL passed in and stores the result in
HTTPSampleResult
, following redirects and downloading
page resources as appropriate.
Samples the URL passed in and stores the result in
HTTPSampleResult
, following redirects and downloading
page resources as appropriate.
Samples the URL passed in and stores the result in
HTTPSampleResult
, following redirects and downloading
page resources as appropriate.
Samples the URL passed in and stores the result in
HTTPSampleResult
, following redirects and downloading
page resources as appropriate.
Samples the URL passed in and stores the result in
HTTPSampleResult
, following redirects and downloading
page resources as appropriate.
Record the end time of a sample and calculate the elapsed time
Packages information regarding the target of a sample event, such as the
result from that event and the thread group it ran in.
Creates SampleEvent without saving any variables.
Contructor used for normal samples, saves variable values if any are defined.
Only intended for use when loading results from a file.
XStream Converter for the SampleResult class
Allows notification on events occuring during the sampling process.
Stores sample events untill either a time or sample threshold is
breached.
A sample has started and stopped.
A sample has started and stopped.
When a test result is received, display it and save it.
A sample has started and stopped.
A sample has started and stopped.
A sample has started and stopped.
A sample has started and stopped.
Examine the sample(s) and take appropriate action
When a test result is received, display it and save it.
Saves the sample result (and any sub results) in files
A sample has started and stopped.
Stores sample events untill either a time or sample threshold is
breached.
Accumulates the sample in two SampleResult objects - one for running
totals, and the other for deltas.
A sample has started and stopped.
Packages methods related to sample handling.
Classes which are able to generate information about an entry should
implement this interface.
This is a nice packaging for the various information returned from taking a
sample of an entry.
Create a sample with a specific elapsed time but don't allow the times to
be changed later
(only used by HTTPSampleResult)
Allow users to create a sample with specific timestamp and elapsed times
for cloning purposes, but don't allow the times to be changed later
Currently used by OldSaveService, CSVSaveService and StatisticalSampleResult
Construct a 'parent' result for an already-existing result, essentially
cloning it
XStream Converter for the SampleResult class
Holds details of which sample attributes to save.
Alternate constructor for use by OldSaveService
This interface is used to define the methods that need to be intercepted
by the SampleSender wrapper classes processed by the RemoteListenerWrapper.
Record the start time of a sample
Create a functor with just the method name.
sample gets a new HTTPSampler from the generator and calls it's sample()
method.
Aggegate sample data container.
Essentially a copy function
Save - class org.apache.jmeter.gui.action.
Save Save the current test plan; implements:
Save
Save TestPlan As
Save (Selection) As
SAVE - static field in class org.apache.jmeter.report.gui.action.
ReportSave save() - method in class org.apache.jmeter.protocol.http.util.accesslog.
Generator If the generator is converting the logs to a .jmx file, save should be
called.
Save() - constructor for class org.apache.jmeter.gui.action.
Save Constructor for the Save object.
save must be called to write the jmx file, otherwise it will not be
saved.
Save the authentication data to a file.
Save the static cookie data to a file.
Save the header data to a file.
From the HttpMethod
, store all the "set-cookie" key-pair
values in the cookieManager of the UrlConfig
.
Method saves aggregate statistics as CSV from a table model.
Method will save aggregate statistics as CSV.
Method will save aggregate statistics as CSV.
Save the Last-Modified and Etag headers if the result is cacheable.
Save the Last-Modified and Etag headers if the result is cacheable.
SaveGraphics action is meant to be a generic reusable Action.
Constructor for the Save object.
Class is responsible for taking a component and saving it as a JPEG, PNG or
TIFF.
Method will save the JComponent as an image.
Use Batik to save a PNG of the graph
Generates Configure pop-up dialogue for Listeners from all methods in SampleSaveConfiguration
with the signature "boolean saveXXX()".
Save a sampleResult to an XML output file using XStream.
Save the scope settings in the test element.
Handles setting up XStream serialisation.
Use Batik to save a TIFF file of the graph
Whether scheduler is being used
Handles XStream conversion of Test Scripts
Searches the HashTree structure for the given key.
Useful for finding all nodes in the tree that represent objects of a
particular type.
Creates an instance of SearchByClass.
Creates an instance of SearchByClass, and sets the Class to be searched
for.
Filter the data in the ldap directory for the given search base
Filter the data in the ldap directory for the given search base.
Sets the selection of the JComboBox to the Object 'name' from the list in
namVec.
Sends and receives a message.
Sends a mail with the given parameters using SMTP.
Send POST data from Entry
to the open connection.
Send POST data from Entry to the open connection.
SERVER - static field in class org.apache.jmeter.protocol.ftp.sampler.
FTPSampler SERVER - static field in class org.apache.jmeter.protocol.tcp.sampler.
TCPSampler The purpose of ServerPanel is to display an unique server and its current
status.
Provides Session Filtering for the AccessLog Sampler.
Sets the nodes of the current tree to be the objects of the given
collection.
Sets a series of keys into the HashTree.
Sets a series of keys into the HashTree.
Update an authentication record.
Sets a key and its values in the HashTree.
Sets a key and its values in the HashTree.
Sets a key and it's value in the HashTree.
Sets a key and it's value in the HashTree.
Sets a key and its values in the HashTree.
Sets a key and its values in the HashTree.
Sets a key into the current tree and assigns it a HashTree as its
subtree.
Sets a key into the current tree and assigns it a HashTree as its
subtree.
Sets a series of keys into the HashTree.
Sets a series of keys into the HashTree.
Sets the ActionHandler attribute of the JMeterTreeListener object.
Sets the ActionHandler attribute of the JMeterTreeListener object.
Set the size that shall be asserted.
Set the list of arguments.
Set the list of arguments.
Set all of the arguments for this JavaConfig object.
Set the arguments (parameters) for the JavaSamplerClient to be executed
with.
Sets the Arguments attribute of the LdapConfig object This will collect
values from the table for user defined test case
Sets the Arguments attribute of the LdapConfig object.
Sets the attributes of the LdapConfig object
Sets the Base Entry DN attribute of the LDAPSampler object
Sets the Base Entry DN attribute of the LDAPSampler object.
in case an user wants set the bufferdImage
In the event the sampler does want to pass back the actual contents, we
still want to calculate the throughput.
The caption is a description for the chart explaining
what the chart means.
Sets the class name attribute of the JavaConfig object.
Sets the Classname attribute of the JavaConfig object
Sets the Classname attribute of the JavaConfig object
Specifies the number of clicks needed to start editing.
Sets the data for every row in the column.
Sets the value in the Data set at the current row, using a column name to
find the column in which to insert the new value.
Provides a default implementation for setting the comment property.
Condition Accessor - this is gonna be like ${count}<10
set the connection factory for
Set the string label used to create an instance of the
test with the string constructor.
Stores the content-type string, e.g.
Sets the Context attribute of the JsseSSLManager object
Determines whether the loop will return any samples if it is rerun.
Sets the size limit attribute of the LDAPSampler object
Empty implementation - does nothing.
Empty implementation - does nothing.
Use this method to set the entire data set.
Depending on the implementation, the datasouce could be a file
or a RDBMS.
Depending on the implementation, the datasouce could be a file
or a RDBMS.
Set the date to the Date mask control.
by default decode is set to true. if the parameters shouldn't be
decoded, call the method with false
Set any default request headers to include
Sets the value of the variable if no matches are found
Set the delay for this timer.
Sets the deref attribute of the LDAPSampler object
The dirty property is a flag that indicates whether there are parts of
JMeter's test tree that the user has not saved since last modification.
The dirty property is a flag that indicates whether there are parts of
JMeter's test tree that the user has not saved since last modification.
set the domain for this object.
set the setup/teardown option
Set the desired duration of the thread group test run
Specify whether or not the Edit|Add menu item should be enabled.
Specify whether or not the Edit|Add menu item should be enabled.
Set the menu that should be used for the Edit|Add menu.
Set the menu that should be used for the Edit|Add menu.
Specify whether or not the Edit menu item should be enabled.
Specify whether or not the Edit menu item should be enabled.
Set the menu that should be used for the Edit menu.
Set the menu that should be used for the Edit menu.
Specify whether or not the Edit|Remove menu item should be enabled.
Specify whether or not the Edit|Remove menu item should be enabled.
Provides a default implementation for the enabled property.
Set whether this component is enabled.
Extract and save the DataEncoding and DataType from the parameter provided.
Set the EndTime for this Thread.
Set the timestamp using the last result from the datasource
Set the timestamp using the last result from the datasource
Sets the EndWindow attribute of the JMeterTreeListener object.
Sets the EndWindow attribute of the JMeterTreeListener object.
Save the engine instance for access to the stop methods
Set the end-of-line/end-of-message byte.
Set the end-of-line/end-of-message byte.
Set the flag indicating whether or not an error occurred.
provide a descriptive error for the test method.
provide an unique error code for when the test
does not pass the assert test.
Sets if errors shoud be tracked only
Sets the threshold on error level
set the expiry time for the cookie
Set the flag indicating whether or not a failure occurred.
Provide some unique code to denote a type of failure
Set the failure message giving more details about a failure or error.
Sets the filename which results will be saved to.
The name parameter to be applied to the file
Specify whether or not the File|Load menu item should be enabled.
Specify whether or not the File|Load menu item should be enabled.
Sets the filename attribute of the FilePanel object.
Sets the filename attribute of the FilePanel object.
Sets the name of the tidy output file
The actual name of the file to POST
Sets the filename attribute of the FilePanel object.
Sets the filename attribute of the ResultCollector object.
Specify whether or not the File|Revert item should be enabled.
Specify whether or not the File|Save menu item should be enabled.
Specify whether or not the File|Save menu item should be enabled.
We allow for filters, so that users can simply point to an Access log
without having to clean it up.
Use the filter to include/exclude files in the access logs.
set the filter string in comman separated format
Only intended for use by OldSaveService (and test cases)
Sets the body header for the HTTPFileArg object.
Check the cache, and if there is a match, set the headers:
If-Modified-Since
If-None-Match
Sets the headers for the data set.
Check the cache, and if there is a match, set the headers:
If-Modified-Since
If-None-Match
set the height of the graph
The host is the name of the server.
Enables html validation mode
Set the bean's 16x16 colour icon.
In the event an user wants to include an external JMX test plan
the GUI would call this.
Sets the number by which the parameter value is incremented between
loops.
set the input file for the publisher
setItems will set the radio button items.
set the number of iterations the sampler should aggregate
set the initial context factory
Sets the JTree attribute of the JMeterTreeListener object.
Sets the JTree attribute of the JMeterTreeListener object.
This is the label for the request, which is used in the logs and results.
Set the text displayed in the label.
Set the group label from the resource name.
Set the text displayed in the label.
Set the text displayed in the label.
This is only intended for use by SampleResultConverter!
Sets the Arguments attribute of the LdapConfig object This will collect
values from the table for user defined test case
Sets a row of data using an array of strings as input.
Sets a row of data using an array of strings as input.
Changes the current locale: re-reads resource strings and notifies
listeners.
Set the path where XML messages are stored for random selection.
Handle LOG_PRIORITY.category=priority and LOG_FILE.category=file_name
properties.
Set the number of iterations for each call to sample()
Sets the lowest possible value that the long
portion of
the parameter value may be.
Set the main JMeter frame.
Set the main JMeter frame.
set the source of the message
The sample uses this method to set itself as the listener.
Sets the Meta Data attribute of the Argument.
Sets the Meta Data attribute of the Argument.
The method is the HTTP request method.
Method should add the JUnit testXXX method to the list at
the end, since the sequence matters.
Set the mimetype of the File.
Provides extending classes the opportunity to set the ResultCollector
model for the Visualizer.
When a Sampler is working as a monitor
Provides a default implementation for setting the name property.
Set the name of the Argument.
Set the name of the assertion
Sets the Name attribute of the GraphModel object.
Set the name for this object.
Sets the Name attribute of the Argument object.
Sets the name of the JMeter GUI Component.
Set the name of the Argument.
Set the name displayed in this component.
The list of names of the variables to hold values.
The list of names of the variables to hold values.
Set whether this is namespace aware
Set this to true, if you want success when the xpath does not match.
Provides a default implementation for the node property.
Sets the tree node which this component is associated with.
Set the tree node which this component provides the name for.
The legend is only printed once during sampling.
Set the value of the property with a Number object.
Set the value of the property with a Number object.
Set the value of the property with a Number object.
Set the value of the property with a Number object.
Set the value of the property with a String object.
Set the value of the property with a String object.
Set the value of the property with a String object.
Set the value of the property with a String object.
Set the total number of threads to start
Set the ObjectFactory used to create new
Should Test stop on sampler error?
Should Test stop abruptly on sampler error?
Should Thread stop on Sampler error?
Sets the opcode of the Argument.
N.B. setParameters() and execute() are called from different threads,
so both must be synchronized unless there are no parameters to save
A collection of the parameters used to configure your function.
A collection of the parameters used to configure your function.
Set the parameters for the function.
N.B. setParameters() and execute() are called from different threads,
so both must be synchronized unless there are no parameters to save
N.B. setParameters() and execute() are called from different threads,
so both must be synchronized unless there are no parameters to save
N.B. setParameters() and execute() are called from different threads,
so both must be synchronized unless there are no parameters to save
Set the parameters for the function.
N.B. setParameters() and execute() are called from different threads,
so both must be synchronized unless there are no parameters to save
Set the parameters for the function.
N.B. setParameters() and execute() are called from different threads,
so both must be synchronized unless there are no parameters to save
Set the http parameter name of the File.
Set the request parameters
it's kinda obvious, but we state it anyways.
Set the password to login to the jms server
Sets the Password attribute of the LoginConfig object.
set the path for this object.
The path is the web page you want to test.
Set the path of the File.
Sets the Path attribute of the UrlConfig object Also calls parseArguments
to extract and store any query arguments
Sets the Path attribute of the UrlConfig object Also calls parseArguments
to extract and store any query arguments
The default port for HTTP is 80, but not all servers run on that port.
Sets the Port attribute of the ServerConfig object
Sets the Port attribute of the ServerConfig object.
Set request headers in preparation to opening a connection.
Sets the prefix for the long
value.
Set the default logging priority.
Set the logging priority for a category.
Set the logging priority for a category.
Set the logging priority for a category.
Specify the project file that was just loaded
Function to set a JMeter property
Parameters: - property name - value
Usage:
Set the property value in the appropriate GUI by using the string:
${__setProperty(propname,propvalue[,returnvalue?])}
Sets and overwrites a property in the TestElement.
Create a boolean property - but only if it is not the default.
Create a boolean property - but only if it is not the default.
Create a String property - but only if it is not the default.
Sets the Provider attribute of the JsseSSLManager object
Default implementation of setting the Provider
set the provider user for jndi
Set the querystring for the request if the method is GET.
set the random path for the messages
Set the range (not used for this timer).
Set whether the sampler should read the response or not.
set whether the sampler should read the response or not
The method will replace the file extension with the new one.
Sets the filepath of the current test plan.
Set response code to OK, i.e.
Sets the responseData attribute of the SampleResult object.
Sets the responseData attribute of the SampleResult object.
Sets the responseModifiers.
Convenience method for setting up failed results
Convenience method for setting up results where the response was null
Sets the return objects attribute of the LDAPSampler object
Sets the Rootdn attribute of the LDAPSampler object
Sets the Rootdn attribute of the LDAPSampler object.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the property a running version or turn it off as the running
version.
Make the test element the running version, or make it no longer the
running version.
Make the property a running version or turn it off as the running
version.
For the JMS sampler, it can perform multiple samples for greater degree
of accuracy.
Sets the sampleListeners.
Set the sampler controller.
Enable the scheduler for this JMeterThread.
Set whether scheduler is being used
Sets the search scope attribute of the LDAPSampler object
Set the script (TestBean version).
Set the script (TestBean version).
Set the script (TestBean version).
set the secure for this object.
Sets the (@link JMeterTreeNode) which represents the controller which
this object is pointing to.
Sets the Servername attribute of the ServerConfig object
Sets the Servername attribute of the ServerConfig object.
Sets the type of protocol to use when talking with the remote mail
server.
Set the soap action which should be in the form of an URN.
Set the SOAPHeader with the SOAPHTTPConnection object.
The method is provided to make it easy to dynamically create new classes
using Class.newInstance().
The source logs is the location where the access log resides.
Set the StartTime for this Thread.
Set the absolute StartTime value.
Set the timestamp using the first result from the datasource
Set the timestamp using the first result from the datasource
Set the state of the radio Button
set the succes code. the success code should
be unique.
Sets the successful attribute of the SampleResult object.
Sets the suffix for the long
value.
Set the logging target for a category.
The target can be either a java.io.File or a Sampler.
Sets the target node where the samples generated by the proxy have to be
stored.
Sets the default log target from the parameter.
Set the target directory where the report should be saved
Indicate that the given property should be only a temporary property in
the TestElement
Sets the Test attribute of the LdapConfig object
Sets the Test attribute of the LdapConfig object.
Set the classpath for the test plan
Sets the filepath of the current test plan.
Set the text displayed in the Text Field.
The implementation will iterate through the radio buttons and find the
match.
The implementation will iterate through the radio buttons and find the
match.
Set the text displayed in the Text Field.
Set the text displayed in the Text Field.
Create the file with the given string as content -- or replace it's
content with the given string if the file already existed.
set the text for the message
The thread list is a list of lists.
The thread list is a list of lists.
Sets the desired throughput.
Method to set the elapsed time for a sample.
Sets the time limit attribute of the LDAPSampler object
This is only intended for use by SampleResultConverter!
The title is a the name for the chart.
Set tolerant mode if required
Registers the text to display in a tool tip.
Registers the text to display in a tool tip.
Registers the text to display in a tool tip.
Set the listener for JMeter's test tree.
Set the listener for JMeter's test tree.
Set the model for JMeter's test tree.
Set the model for JMeter's test tree.
Convenience method to set up the necessary HttpClient protocol and URL handler.
Returns an HttpConnection
fully ready to attempt
connection.
Returns an HttpURLConnection
fully ready to attempt
connection.
Sets the highest possible value that the long
portion of
the parameter value may be.
Versions of JMeter after 2.3.2 invoke this method when the thread starts.
Versions of JMeter after 2.3.2 invoke this method when the thread starts.
Do any initialization required by this client.
Do any initialization required by this client.
Do any initialization required by this client.
Set whether authentication is required for JNDI
if the sampler should use jndi.properties file, call the method with true
Calls this method to set whether or not to use the path in the log.
Set whether or not to use a proxy
Sets the UserDefinedTest attribute of the LDAPSampler object.
Sets the username attribute of the LDAP object
set the username to login into the jms server if needed
Sets the Username attribute of the LoginConfig object.
Sets the password attribute of the LDAP object
Set the current value of the long
portion of the parameter
value to replace.
Sets the value of this cell.
Sets the value of the Argument.
set the value for this object.
Set the value for this object.
Sets the value of the Argument.
Sets the ValueAt attribute of the Arguments object.
the method is similar to isCellEditable(int,int).
Sets the threshold on warning level
Set whether to ignore element whitespace
set the width of the graph
Enables xhtml validation mode
The X data labels should be either the filename, date or some
other series of values
Enables xml validation mode
it's kinda obvious, but we state it anyways.
it's kinda obvious, but we state it anyways.
Set the path where XML messages are stored for random selection.
From the GUI screen, set file name of XML to read
Set the string that will be used in the xpath evaluation
Set the XPath String this will be used as an xpath
Tagging interface to mark a customizer class as shareable among elements of
the same type.
Forwards the message from the CellEditor
to the
delegate
.
Returns true to indicate that the editing cell may be selected.
Show main panel with length, graph, and stats.
Show the scope settings from the test element.
Show a dialog indicating that JMeter threads are stopping on a particular
host.
Show a dialog indicating that JMeter threads are stopping on a particular
host.
Simple utility to send a shutdown message to a non-GUI instance of JMeter
Default config gui for Configuration Element.
Create a new standalone SimpleConfigGui.
Create a new SimpleConfigGui as either a standalone or an embedded
component.
This listener can record results to a file but not to the UI.
Create the SimpleDataWriter.
size() - method in class org.apache.jorphan.collections.
Data Gets the number of rows in the Data object.
Returns the number of top-level entries in the HashTree.
Return the number of headers.
Returns the number of top-level entries in the HashTree.
Checks if the results of a Sample matches a particular size.
When constructing a new component, this takes care of basic tasks like
setting up the Name Panel and assigning the class's static label as the
name to start.
Resize the table columns to appropriate widths.
Resize the table columns to appropriate widths.
Resize the table columns to appropriate widths.
The SleepTest
class is a simple example class for a JMeter
Java protocol client.
Default constructor for SleepTest
.
HttpClient protocol factory to generate "slow" sockets for emulating dial-up modems
InputStream wrapper to emulate a slow device, e.g. modem
Wraps the input stream to emulate a slow device
OutputStream filter to emulate a slow device, e.g. modem
Create wrapped Output Stream toe emulate the requested CPS.
"Slow" (non-SSL) socket implementation to emulate dial-up modems etc
"Slow" SSLsocket implementation to emulate dial-up modems etc
WARNING: the class relies on overriding all superclass methods in order to apply them to the input socket.
Wrap an SSLSocket with slow input and output streams
Commons HTTPClient based soap sampler
When constructing a new component, this takes care of basic tasks like
setting up the Name Panel and assigning the class's static label as the
name to start.
Sorts the data using a given row as the sorting criteria.
SortedHashTree is a different implementation of the
HashTree
collection class.
Creates an empty new HashTree.
Creates a new HashTree and adds all the objects in the given collection
as top-level nodes in the tree.
Creates a new HashTree and adds the given object as a top-level node.
Creates a new HashTree and adds all the objects in the given array as
top-level nodes in the tree.
This class implements the representation of an interpolated Spline curve.
Creates a new Spline curve by calculating the coefficients of each part
of the curve, i.e. by resolving the equation system implied by the
interpolation condition on every interval.
Component showing a Spline curve.
This class implements a statistical analyser that takes samples to process a
Spline interpolated curve.
This is _almost_ equivalent to the String.split method in JDK 1.4.
Takes a String and a tokenizer character string, and returns a new array of
strings of the string split by the tokenizer character(s).
Function to split a string into variables
Parameters:
- String to split
- Variable name prefix
- String to split on (optional, default is comma)
Returns: the input string
Also sets the variables:
- VARNAME - the input string
- VARNAME_n - number of fields found
- VARNAME_1..n - fields
The SSLManager handles the KeyStore information for JMeter.
Protected Constructor to remove the possibility of directly instantiating
this object.
STAGE - static field in class org.apache.jmeter.monitor.parser.
Constants Description:
StandardGenerator will be the default generator used to pre-process logs.
The constructor is used by GUI and samplers to generate request objects.
private Collection replaceValues(PropertyIterator iter, ValueTransformer transform) throws InvalidVariableException {
List props = new LinkedList();
while (iter.hasNext()) {
JMeterProperty val = iter.next();
if (log.isDebugEnabled()) {
log.debug("About to replace in property of type: " + val.getClass() + ": " + val);
}
if (val instanceof StringProperty) {
// Must not convert TestElement.gui_class etc
if (!
Default behaviour for remote testing.
start will create a new thread and pass this class. once the thread is
created, it calls Thread.start().
Start() - constructor for class org.apache.jmeter.gui.action.
Start Constructor for the Start object.
Takes the command line arguments and uses them to determine how to
startup JMeter.
Scheduler absolute start time
Returns true to indicate that editing has begun.
Receive notification of the start of an element.
Notification that a property is starting.
Notification that a property is starting.
Check if a byte array starts with the given byte array.
Method is called by the JMeterEngine class when a test run is started.
Notification that a new test element is about to be traversed.
Notification that a new test element is about to be traversed.
This class serves as a way to calculate the median of a list of values.
Invoked when the target of the listener has changed its state.
When a widget state changes, it will notify this class so we can
enable/disable the correct items.
When the state of a widget changes, it will notify the gui. the method
then enables or disables certain parameters.
the current implementation checks to see if the source
of the event is the filterpkg field.
Invoked when the target of the listener has changed its state.
Aggregrate Table-Based Reporting Visualizer for JMeter.
Aggregates sample results for use by the Statistical remote batch mode.
Allow OldSaveService to generate a suitable result when sample/error counts have been saved.
Construct a 'parent' result for an already-existing result, essentially
cloning it
Implements batch reporting for remote testing.
Stats - class org.apache.jmeter.monitor.util.
Stats
Description:
Stats is responsible for calculating the load and health of a given server.
Aggregrate Table-Based Reporting Visualizer for JMeter.
Forwards the message from the CellEditor
to the
delegate
.
Stops editing and returns true to indicate that editing has stopped.
Stop any editing that is currently being done on the table.
Stop any editing that is currently being done on the table.
Stop any editing that is currently being done on the table.
Add a subresult read from a results file.
StringFromFile Function to read a String from a text file.
Tokenize the URL into two tokens.
This class implements the JMS Subcriber sampler
Replace all patterns in a String
Replace all patterns in a String
Indicates traversal has moved up a step, and the visitor should remove
the top node from it's stack structure.
Indicates traversal has moved up a step, and the visitor should remove
the top node from its stack structure.
Indicates traversal has moved up a step, and the visitor should remove
the top node from its stack structure.
Indicates traversal has moved up a step, and the visitor should remove
the top node from it's stack structure.
Indicates traversal has moved up a step, and the visitor should remove
the top node from its stack structure.
Generate a summary of the test run so far to the log file and/or standard
output.
Constructor for use during startup (intended for non-GUI use)
Create a summariser test element GUI.
Simpler (lower memory) version of Aggregate Report (StatVisualizer).
Implements a controller which selects at most one of its children
based on the condition value, which may be a number or a string.
Creates a Generic Controller
The purpose of the SyncTimer is to block threads until X number of threads
have been blocked, and then they are all released at once.