Package org.apache.jmeter.threads
package org.apache.jmeter.threads
-
ClassDescriptionThreadGroup holds the settings for a JMeter thread group.HashTreeTraverser implementation that stores in a Stack all the Test Elements on the path to a particular node.Holds context for a thread.Provides context service for JMeter threads.The JMeter interface to the sampling process, allowing JMeter to see the timing, add listeners for sampling events and to stop the sampling process.Interface used to listen to
JMeterThread
end of threadClass which defines JMeter variables.Processes sample events.PostThreadGroup is a special type of ThreadGroup that can be used for performing actions at the end of a test for cleanup and such.Interface notified when number of active threads changesRMI Interface that allows notification of remote start/end of threadsRMI Implementation, client side code (ie executed on Controller)Empty implementation only used to be able to do replacement byConvertListeners
server side wrapper, used to notify RMI clientPackages 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.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.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 SamplePackageBug 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 holds the settings for a JMeter thread group.