Home » jakarta-jmeter-2.3.4_src » org.apache » jmeter » control »

org.apache.jmeter.control

Sub Packages:

org.apache.jmeter.control.gui    

Interfaces:

Controller   This interface is used by JMeterThread in the following manner: while (running && (sampler = controller.next()) != null)  code | html
ReplaceableController   This interface represents a controller that gets replaced during the compilation phase of test execution in an arbitrary way.  code | html

Classes:

ForeachController     code | html
GenericController  

This class is the basis for all the controllers. 

code | html
IfController   This is a Conditional Controller; it will execute the set of statements (samplers/controllers, etc) while the 'condition' is true.  code | html
IncludeController     code | html
InterleaveControl     code | html
LoopController   Class that implements the Loop Controller.  code | html
ModuleController   The goal of ModuleController is to add modularity to JMeter.  code | html
NextIsNullException   Used by the Generic and Interleave controllers to signal the end of their samples  code | html
NoEntryException   TODO not used?  code | html
OnceOnlyController   Controller to run its children once per cycle.  code | html
RandomController     code | html
RandomOrderController   A controller that runs its children each at most once, but in a random order.  code | html
RunTime     code | html
SwitchController  

Implements a controller which selects at most one of its children based on the condition value, which may be a number or a string. 

code | html
ThroughputController   This class represents a controller that can control the number of times that it is executed, either by the total number of times the user wants the controller executed (BYNUMBER) or by the percentage of time it is called (BYPERCENT) The current implementation executes the first N samples (BYNUMBER) or the last N% of samples (BYPERCENT).  code | html
ThroughputController.MutableInteger     code | html
TransactionController   Transaction Controller to measure transaction times There are two different modes for the controller: - generate additional total sample after nested samples (as in JMeter 2.2) - generate parent sampler containing the nested samples  code | html
TransactionSampler   Transaction Sampler class to measure transaction times (not exposed a a GUI class, as it is only used internally)  code | html
WhileController     code | html