# Package org.apache.jmeter.threads

package org.apache.jmeter.threads

Related Packages
Package
Description
org.apache.jmeter
org.apache.jmeter.threads.gui
Class
Description
AbstractThreadGroup
ThreadGroup holds the settings for a JMeter thread group.
FindTestElementsUpToRootTraverser
HashTreeTraverser implementation that stores in a Stack all the Test Elements on the path to a particular node.
JMeterContext
Holds context for a thread.
JMeterContext.TestLogicalAction
JMeterContextService
Provides context service for JMeter threads.
JMeterContextService.ThreadCounts
JMeterThread
The JMeter interface to the sampling process, allowing JMeter to see the timing, add listeners for sampling events and to stop the sampling process.
JMeterThreadMonitor
Interface used to listen to `JMeterThread` end of thread
JMeterVariables
Class which defines JMeter variables.
ListenerNotifier
Processes sample events.
PostThreadGroup
PostThreadGroup is a special type of ThreadGroup that can be used for performing actions at the end of a test for cleanup and such.
RemoteThreadsLifeCycleListener
Interface notified when number of active threads changes
RemoteThreadsListener
RMI Interface that allows notification of remote start/end of threads
RemoteThreadsListenerImpl
RMI Implementation, client side code (ie executed on Controller)
RemoteThreadsListenerTestElement
Empty implementation only used to be able to do replacement by `ConvertListeners`
RemoteThreadsListenerWrapper
server side wrapper, used to notify RMI client
SamplePackage
Packages methods related to sample handling.
A SamplePackage contains all elements associated to a Sampler: SampleListener(s) Timer(s) Assertion(s) PreProcessor(s) PostProcessor(s) ConfigTestElement(s) Controller(s)
SetupThreadGroup
SetupThreadGroup.java is a special type of ThreadGroup that can be used for setting up of a test before the bulk of the test executes later.
TestCompiler
HashTreeTraverser implementation that traverses the Test Tree to build: A map with key Sampler and as value the associated SamplePackage A map with key TransactionController and as value the associated SamplePackage
TestCompilerHelper
Bug 53796 - TestCompiler uses static Set which can grow huge This interface is a means to allow the pair data to be saved with the parent instance, thus allowing it to be garbage collected when the thread completes.
ThreadGroup
ThreadGroup holds the settings for a JMeter thread group.