Package org.apache.jmeter.functions
Class IterationCounter
java.lang.Object
org.apache.jmeter.functions.AbstractFunction
org.apache.jmeter.functions.IterationCounter
- All Implemented Interfaces:
org.apache.jmeter.functions.Function
,org.apache.jmeter.testelement.ThreadListener
@AutoService(org.apache.jmeter.functions.Function.class)
public class IterationCounter
extends org.apache.jmeter.functions.AbstractFunction
implements org.apache.jmeter.testelement.ThreadListener
Counter that can be referenced anywhere in the Thread Group. It can be configured per User (Thread Local)
or globally.
- Since:
- 1.X
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute
(org.apache.jmeter.samplers.SampleResult previousResult, org.apache.jmeter.samplers.Sampler currentSampler) void
setParameters
(Collection<org.apache.jmeter.engine.util.CompoundVariable> parameters) void
void
Methods inherited from class org.apache.jmeter.functions.AbstractFunction
addVariableValue, checkMinParameterCount, checkParameterCount, checkParameterCount, execute, getVariables
-
Constructor Details
-
IterationCounter
public IterationCounter()
-
-
Method Details
-
execute
public String execute(org.apache.jmeter.samplers.SampleResult previousResult, org.apache.jmeter.samplers.Sampler currentSampler) throws org.apache.jmeter.functions.InvalidVariableException - Specified by:
execute
in interfaceorg.apache.jmeter.functions.Function
- Specified by:
execute
in classorg.apache.jmeter.functions.AbstractFunction
- Throws:
org.apache.jmeter.functions.InvalidVariableException
-
setParameters
public void setParameters(Collection<org.apache.jmeter.engine.util.CompoundVariable> parameters) throws org.apache.jmeter.functions.InvalidVariableException - Specified by:
setParameters
in interfaceorg.apache.jmeter.functions.Function
- Specified by:
setParameters
in classorg.apache.jmeter.functions.AbstractFunction
- Throws:
org.apache.jmeter.functions.InvalidVariableException
-
getReferenceKey
- Specified by:
getReferenceKey
in interfaceorg.apache.jmeter.functions.Function
- Specified by:
getReferenceKey
in classorg.apache.jmeter.functions.AbstractFunction
-
getArgumentDesc
- Specified by:
getArgumentDesc
in interfaceorg.apache.jmeter.functions.Function
-
threadStarted
public void threadStarted()- Specified by:
threadStarted
in interfaceorg.apache.jmeter.testelement.ThreadListener
-
threadFinished
public void threadFinished()- Specified by:
threadFinished
in interfaceorg.apache.jmeter.testelement.ThreadListener
-