Package org.apache.jmeter.timers
Class UniformRandomTimer
-
- All Implemented Interfaces:
-
java.io.Serializable
,java.lang.Cloneable
,org.apache.jmeter.engine.event.LoopIterationListener
,org.apache.jmeter.gui.Searchable
,org.apache.jmeter.testelement.TestElement
,org.apache.jmeter.timers.ModifiableTimer
,org.apache.jmeter.timers.Timer
public class UniformRandomTimer extends RandomTimer implements Serializable
This class implements those methods needed by RandomTimer to be instantiable and implements a random delay with an average value and a uniformly distributed variation.
-
-
Field Summary
Fields Modifier and Type Field Description public final static String
RANGE
public final static String
DELAY
public transient JMeterContext
threadContext
public transient String
threadName
public final static TestElement.Companion
Companion
public final static String
NAME
public final static String
GUI_CLASS
public final static String
ENABLED
public final static String
TEST_CLASS
public final static String
COMMENTS
-
Constructor Summary
Constructors Constructor Description UniformRandomTimer()
-
Method Summary
Modifier and Type Method Description long
delay()
Retrieve the delay to use during test execution. String
toString()
Provide a description of this timer class. -
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addTestElement, canRemove, clear, clearTestElementChildren, clone, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getPropertyOrNull, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse
-
Methods inherited from class org.apache.jmeter.timers.RandomTimer
getRange, setRange, setRange
-
Methods inherited from class org.apache.jmeter.timers.ConstantTimer
getDelay, iterationStart, setDelay
-
Methods inherited from class org.apache.jmeter.timers.ModifiableTimer
isModifiable
-
Methods inherited from class org.apache.jmeter.timers.Timer
delay
-
Methods inherited from class org.apache.jmeter.engine.event.LoopIterationListener
iterationStart
-
Methods inherited from class org.apache.jmeter.testelement.TestElement
get, get, get, get, get, get, get, get, get, getOrCreate, getOrCreate, getOrNull, getOrNull, getOrNull, getProps, getSchema, getString, removed, set
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-