Package org.apache.jmeter.timers
Class RandomTimer
java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.timers.ConstantTimer
org.apache.jmeter.timers.RandomTimer
- All Implemented Interfaces:
- Serializable,- Cloneable,- Searchable,- org.apache.jmeter.testelement.TestElement,- ModifiableTimer,- Timer
- Direct Known Subclasses:
- GaussianRandomTimer,- PoissonRandomTimer,- UniformRandomTimer
This class implements a random timer with its own panel and fields for value
 update and user interaction. Since this class does not define the delay()
 method, is abstract and must be extended to provide full functionality.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.jmeter.testelement.TestElementorg.apache.jmeter.testelement.TestElement.Companion
- 
Field SummaryFieldsFields inherited from class org.apache.jmeter.timers.ConstantTimerDELAYFields inherited from interface org.apache.jmeter.testelement.TestElementCOMMENTS, Companion, ENABLED, GUI_CLASS, NAME, TEST_CLASS
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.apache.jmeter.timers.ConstantTimerdelay, getDelay, setDelay, toStringMethods inherited from class org.apache.jmeter.testelement.AbstractTestElementaddPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getPropertyOrNull, getSearchableTokens, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setEnabled, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traversePropertyMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.jmeter.timers.ModifiableTimerisModifiableMethods inherited from interface org.apache.jmeter.testelement.TestElementget, get, get, get, get, get, get, get, get, getOrCreate, getOrCreate, getOrNull, getOrNull, getOrNull, getPropertyOrNull, getProps, getSchema, getString, removed, removeProperty, set, set, set, set, set, set, set, set, set
- 
Field Details- 
RANGE- See Also:
 
 
- 
- 
Constructor Details- 
RandomTimerprotected RandomTimer()No-arg constructor.
 
- 
- 
Method Details- 
setRangepublic void setRange(double range) Set the range value.- Overrides:
- setRangein class- ConstantTimer
- Parameters:
- range- Not used
 
- 
setRange
- 
getRangepublic double getRange()Get the range value.- Overrides:
- getRangein class- ConstantTimer
- Returns:
- double
 
- 
getRandom- Returns:
- RandomThread local Random
 
 
-