public class Random extends AbstractFunction
Constructor and Description |
---|
Random()
No-arg constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
execute(SampleResult previousResult,
Sampler currentSampler)
N.B. setParameters() and execute() are called from different threads,
so both must be synchronized unless there are no parameters to save
|
List<String> |
getArgumentDesc()
Return a list of strings briefly describing each parameter your function
takes.
|
String |
getReferenceKey()
Return the name of your function.
|
void |
setParameters(Collection<CompoundVariable> parameters)
N.B. setParameters() and execute() are called from different threads,
so both must be synchronized unless there are no parameters to save
|
checkMinParameterCount, checkParameterCount, checkParameterCount, execute, getVariables
public String execute(SampleResult previousResult, Sampler currentSampler) throws InvalidVariableException
N.B. setParameters() and execute() are called from different threads, so both must be synchronized unless there are no parameters to save
execute
in interface Function
execute
in class AbstractFunction
InvalidVariableException
Function.execute(SampleResult, Sampler)
public void setParameters(Collection<CompoundVariable> parameters) throws InvalidVariableException
N.B. setParameters() and execute() are called from different threads, so both must be synchronized unless there are no parameters to save
setParameters
in interface Function
setParameters
in class AbstractFunction
InvalidVariableException
Note: This is always called even if no parameters are provided
(versions of JMeter after 2.3.1)
public String getReferenceKey()
getReferenceKey
in interface Function
getReferenceKey
in class AbstractFunction
Function.getReferenceKey()
public List<String> getArgumentDesc()
Copyright © 1998-2014 Apache Software Foundation. All Rights Reserved.