Package org.apache.jmeter.engine
Class RemoteJMeterEngineImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
org.apache.jmeter.engine.RemoteJMeterEngineImpl
- All Implemented Interfaces:
Serializable
,Remote
,RemoteJMeterEngine
This is the JMeter server main code.
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Method Summary
Modifier and TypeMethodDescriptionvoid
rconfigure
(HashTree testTree, String host, File jmxBase, String scriptName) Adds a feature to the ThreadGroup attribute of the RemoteJMeterEngineImpl object.void
rexit()
void
rreset()
void
rrunTest()
void
void
rstopTest
(boolean now) static void
startServer
(int rmiPort) Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
-
Method Details
-
startServer
- Throws:
RemoteException
-
rconfigure
public void rconfigure(HashTree testTree, String host, File jmxBase, String scriptName) throws RemoteException Adds a feature to the ThreadGroup attribute of the RemoteJMeterEngineImpl object.- Specified by:
rconfigure
in interfaceRemoteJMeterEngine
- Parameters:
testTree
- the feature to be added to the ThreadGroup attribute- Throws:
RemoteException
-
rrunTest
- Specified by:
rrunTest
in interfaceRemoteJMeterEngine
- Throws:
RemoteException
JMeterEngineException
IllegalStateException
-
rreset
- Specified by:
rreset
in interfaceRemoteJMeterEngine
- Throws:
RemoteException
IllegalStateException
-
rstopTest
- Specified by:
rstopTest
in interfaceRemoteJMeterEngine
- Throws:
RemoteException
-
rexit
- Specified by:
rexit
in interfaceRemoteJMeterEngine
- Throws:
RemoteException
-
rsetProperties
- Specified by:
rsetProperties
in interfaceRemoteJMeterEngine
- Throws:
RemoteException
IllegalStateException
-