Package org.apache.jmeter.engine
This package contains the interfaces and classes that are used to run JMeter tests.
-
Interface Summary Interface Description JMeterEngine This interface is implemented by classes that can run JMeter tests.RemoteJMeterEngine This is the interface for the RMI server engine, i.e. -
Class Summary Class Description ClientJMeterEngine Class to run remote tests from the client JMeter and collect remote samplesConvertListeners Converts the Remoteable Test and Sample Listeners in the test tree by wrapping them with RemoteSampleListeners so that the samples are returned to the client.DistributedRunner This class serves all responsibility of starting and stopping distributed tests.PreCompiler Class to replace function and variable references in the test tree.RemoteJMeterEngineImpl This is the JMeter server main code.StandardJMeterEngine Runs JMeter tests, either directly for local GUI and non-GUI invocations, or started byRemoteJMeterEngineImpl
when running in server mode.TreeCloner Clones the test tree, skipping test elements that implementNoThreadClone
by default.TreeClonerNoTimer Clones the test tree, skipping test elements that implementTimer
by default.TurnElementsOn InvokessetRunningVersion(true)
for all matched nodes -
Exception Summary Exception Description JMeterEngineException Exception class for use byJMeterEngine.runTest()
andRemoteJMeterEngine.rrunTest()