Class SampleTimeout

java.lang.Object
org.apache.jmeter.testelement.AbstractTestElement
org.apache.jmeter.modifiers.SampleTimeout
All Implemented Interfaces:
Serializable, Cloneable, Searchable, SampleMonitor, org.apache.jmeter.testelement.TestElement, ThreadListener

public class SampleTimeout extends AbstractTestElement implements Serializable, ThreadListener, SampleMonitor
Sample timeout implementation using Executor threads
Since:
3.0
See Also:
  • Constructor Details

    • SampleTimeout

      public SampleTimeout()
      No-arg constructor.
  • Method Details

    • setTimeout

      public void setTimeout(String timeout)
      Set the timeout for this timer.
      Parameters:
      timeout - The timeout for this timer
    • getTimeout

      public String getTimeout()
      Get the timeout value for display.
      Returns:
      the timeout value for display.
    • sampleStarting

      public void sampleStarting(Sampler sampler)
      Description copied from interface: SampleMonitor
      Will be called when a sample is about to start
      Specified by:
      sampleStarting in interface SampleMonitor
      Parameters:
      sampler - sample that will be started
    • sampleEnded

      public void sampleEnded(Sampler sampler)
      Description copied from interface: SampleMonitor
      Will be called when a sample has just finished
      Specified by:
      sampleEnded in interface SampleMonitor
      Parameters:
      sampler - finished sample
    • threadStarted

      public void threadStarted()
      Description copied from interface: ThreadListener
      Called for each thread before starting sampling. WARNING: this is called before any Config test elements are processed, so any properties they define will not have been merged in yet. See org.apache.jmeter.threads.JMeterThread#threadStarted()
      Specified by:
      threadStarted in interface ThreadListener
    • threadFinished

      public void threadFinished()
      Description copied from interface: ThreadListener
      Called for each thread after all samples have been processed. See org.apache.jmeter.threads.JMeterThread#threadFinished(org.apache.jmeter.engine.event.LoopIterationListener)
      Specified by:
      threadFinished in interface ThreadListener
    • toString

      public String toString()
      Provide a description of this class.
      Overrides:
      toString in class Object
      Returns:
      the description of this class.