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:
- Cloneable, LoopIterationListener, Serializable, TestElement, Timer
- Direct Known Subclasses:
- GaussianRandomTimer, UniformRandomTimer
- public abstract class RandomTimer
- extends ConstantTimer
- implements Timer, 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.
- Version:
- $Id: RandomTimer.java,v 1.3 2003/04/07 14:35:19 mstover1 Exp $
- Author:
- Stefano Mazzocchi, Scott Eade
- See Also:
- Serialized Form
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement |
addProperty, addTestElement, clear, clone, equals, getName, getProperty, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, isRunningVersion, logProperties, mergeIn, nextIsNull, propertyIterator, recoverRunningVersion, removeProperty, setName, setProperty, setProperty, setRunningVersion, traverse, traverseCollection, traverseMap, traverseProperty |
RANGE
public static final String RANGE
- See Also:
- Constant Field Values
random
protected Random random
RandomTimer
public RandomTimer()
- No-arg constructor.
setRange
public void setRange(double range)
- Set the range value.
- Specified by:
setRange
in interface Timer
- Overrides:
setRange
in class ConstantTimer
- Parameters:
range
-
setRange
public void setRange(String range)
getRange
public double getRange()
- Get the range value.
- Specified by:
getRange
in interface Timer
- Overrides:
getRange
in class ConstantTimer
- Returns:
- double
Copyright © 1998-2003 Apache Software Foundation. All Rights Reserved.