Apache JMeter

org.apache.jmeter.timers
Class BeanShellTimer

java.lang.Object
  extended by org.apache.jmeter.testelement.AbstractTestElement
      extended by org.apache.jmeter.util.BeanShellTestElement
          extended by org.apache.jmeter.timers.BeanShellTimer
All Implemented Interfaces:
Serializable, Cloneable, Searchable, TestBean, TestElement, TestStateListener, ThreadListener, Timer

public class BeanShellTimer
extends BeanShellTestElement
implements Cloneable, Timer, TestBean

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.apache.jmeter.testelement.TestElement
COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS
 
Constructor Summary
BeanShellTimer()
           
 
Method Summary
 long delay()
          This method is called after a sampling process is done to know how much time the sampling thread has to wait until sampling again.
protected  String getInitFileProperty()
           
 
Methods inherited from class org.apache.jmeter.util.BeanShellTestElement
clone, getBeanShellInterpreter, getFilename, getParameters, getScript, getSearchableTokens, isResetInterpreter, processFileOrScript, readResolve, setFilename, setParameters, setResetInterpreter, setScript, testEnded, testEnded, testStarted, testStarted, threadFinished, threadStarted
 
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addPropertiesValues, addProperty, addProperty, addTestElement, canRemove, clear, clearTemporary, clearTestElementChildren, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, 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, toString, wait, wait, wait
 

Constructor Detail

BeanShellTimer

public BeanShellTimer()
Method Detail

getInitFileProperty

protected String getInitFileProperty()
Specified by:
getInitFileProperty in class BeanShellTestElement

delay

public long delay()
This method is called after a sampling process is done to know how much time the sampling thread has to wait until sampling again.

Specified by:
delay in interface Timer
Returns:
the computed delay value.

Apache JMeter

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