Apache JMeter

org.apache.jmeter.timers
Class PoissonRandomTimer

java.lang.Object
  extended by org.apache.jmeter.testelement.AbstractTestElement
      extended by org.apache.jmeter.timers.ConstantTimer
          extended by org.apache.jmeter.timers.RandomTimer
              extended by org.apache.jmeter.timers.PoissonRandomTimer
All Implemented Interfaces:
Serializable, Cloneable, LoopIterationListener, Searchable, TestElement, Timer

public class PoissonRandomTimer
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 Poisson distributed variation.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.jmeter.timers.RandomTimer
random, RANGE
 
Fields inherited from class org.apache.jmeter.timers.ConstantTimer
DELAY
 
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
 
Constructor Summary
PoissonRandomTimer()
           
 
Method Summary
 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.timers.RandomTimer
getRange, setRange, setRange
 
Methods inherited from class org.apache.jmeter.timers.ConstantTimer
getDelay, iterationStart, setDelay
 
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsLong, getPropertyAsString, getPropertyAsString, 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, traverseProperty
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PoissonRandomTimer

public PoissonRandomTimer()
Method Detail

delay

public long delay()
Retrieve the delay to use during test execution.

Specified by:
delay in interface Timer
Overrides:
delay in class ConstantTimer
Returns:
the delay.

toString

public String toString()
Provide a description of this timer class.

Overrides:
toString in class ConstantTimer
Returns:
the description of this timer class.

Apache JMeter

Copyright © 1998-2014 Apache Software Foundation. All Rights Reserved.