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:
- java.io.Serializable, java.lang.Cloneable, LoopIterationListener, TestElement, Timer
- Direct Known Subclasses:
- GaussianRandomTimer, UniformRandomTimer
public abstract class RandomTimer
- extends ConstantTimer
- implements Timer, java.io.Serializable
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:
- Serialized Form
Field Summary |
protected java.util.Random |
random
|
static java.lang.String |
RANGE
|
Method Summary |
double |
getRange()
Get the range value. |
void |
setRange(double range)
Set the range value. |
void |
setRange(java.lang.String range)
|
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement |
addProperty, addTestElement, canRemove, clear, clearTemporary, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.jmeter.timers.Timer |
delay |
RANGE
public static final java.lang.String RANGE
- See Also:
- Constant Field Values
random
protected java.util.Random random
RandomTimer
public RandomTimer()
- No-arg constructor.
setRange
public void setRange(double range)
- Set the range value.
- Overrides:
setRange
in class ConstantTimer
setRange
public void setRange(java.lang.String range)
getRange
public double getRange()
- Get the range value.
- Overrides:
getRange
in class ConstantTimer
- Returns:
- double
Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.