Package org.apache.jmeter.engine
Class StandardJMeterEngine
- java.lang.Object
-
- org.apache.jmeter.engine.StandardJMeterEngine
-
- All Implemented Interfaces:
Runnable
,JMeterEngine
public class StandardJMeterEngine extends Object implements JMeterEngine, Runnable
Runs JMeter tests, either directly for local GUI and non-GUI invocations, or started byRemoteJMeterEngineImpl
when running in server mode.
-
-
Constructor Summary
Constructors Constructor Description StandardJMeterEngine()
StandardJMeterEngine(String host)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
askThreadsToStop()
void
configure(HashTree testTree)
void
exit()
boolean
isActive()
static void
register(TestStateListener tl)
void
reset()
void
run()
void
runTest()
void
setProperties(Properties p)
static void
stopEngine()
static void
stopEngineNow()
void
stopTest()
void
stopTest(boolean now)
static boolean
stopThread(String threadName)
static boolean
stopThreadNow(String threadName)
-
-
-
Constructor Detail
-
StandardJMeterEngine
public StandardJMeterEngine()
-
StandardJMeterEngine
public StandardJMeterEngine(String host)
-
-
Method Detail
-
stopEngineNow
public static void stopEngineNow()
-
stopEngine
public static void stopEngine()
-
register
public static void register(TestStateListener tl)
-
stopThread
public static boolean stopThread(String threadName)
-
stopThreadNow
public static boolean stopThreadNow(String threadName)
-
configure
public void configure(HashTree testTree)
- Specified by:
configure
in interfaceJMeterEngine
-
runTest
public void runTest() throws JMeterEngineException
- Specified by:
runTest
in interfaceJMeterEngine
- Throws:
JMeterEngineException
-
reset
public void reset()
- Specified by:
reset
in interfaceJMeterEngine
-
stopTest
public void stopTest()
-
stopTest
public void stopTest(boolean now)
- Specified by:
stopTest
in interfaceJMeterEngine
-
askThreadsToStop
public void askThreadsToStop()
-
exit
public void exit()
- Specified by:
exit
in interfaceJMeterEngine
-
setProperties
public void setProperties(Properties p)
- Specified by:
setProperties
in interfaceJMeterEngine
-
isActive
public boolean isActive()
- Specified by:
isActive
in interfaceJMeterEngine
-
-