| Interface | Description |
|---|---|
| Controller |
This interface is used by JMeterThread in the following manner:
while (running && (sampler = controller.next()) ! |
| ReplaceableController |
This interface represents a controller that gets replaced during the
compilation phase of test execution in an arbitrary way.
|
| Class | Description |
|---|---|
| GenericController |
This class is the basis for all the controllers.
|
| IfController |
This is a Conditional Controller; it will execute the set of statements
(samplers/controllers, etc) while the 'condition' is true.
|
| LoopController |
Class that implements the Loop Controller, ie iterate infinitely or a configured number of times
|
| RunTime |
Runtime Controller that runs its children until configured Runtime(s) is exceeded
|
| TestFragmentController | |
| 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
|
| TransactionSampler |
Transaction Sampler class to measure transaction times
(not exposed as a GUI class, as it is only used internally by TransactionController in Generate Parent sample mode)
|
| WhileController |
| Exception | Description |
|---|---|
| NextIsNullException |
Used by the Generic and Interleave controllers to signal the end of their samples
|
Copyright © 1998-2018 Apache Software Foundation. All Rights Reserved.