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 TypeMethodDescriptionvoidrconfigure(HashTree testTree, String hostAndPort, File jmxBase, String scriptName) Adds a feature to the ThreadGroup attribute of the RemoteJMeterEngineImpl object.voidrexit()voidrreset()voidrrunTest()voidrsetProperties(HashMap<String, String> map) voidrstopTest(boolean now) static voidstartServer(int rmiRegistryPort) Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObjectMethods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
-
Method Details
-
startServer
- Throws:
RemoteException
-
rconfigure
public void rconfigure(HashTree testTree, String hostAndPort, File jmxBase, String scriptName) throws RemoteException Adds a feature to the ThreadGroup attribute of the RemoteJMeterEngineImpl object.- Specified by:
rconfigurein interfaceRemoteJMeterEngine- Parameters:
testTree- the feature to be added to the ThreadGroup attributehostAndPort- Host and PortjmxBase- JMX basescriptName- Name of script- Throws:
RemoteException
-
rrunTest
- Specified by:
rrunTestin interfaceRemoteJMeterEngine- Throws:
RemoteExceptionJMeterEngineException
-
rreset
- Specified by:
rresetin interfaceRemoteJMeterEngine- Throws:
RemoteException
-
rstopTest
- Specified by:
rstopTestin interfaceRemoteJMeterEngine- Throws:
RemoteException
-
rexit
- Specified by:
rexitin interfaceRemoteJMeterEngine- Throws:
RemoteException
-
rsetProperties
- Specified by:
rsetPropertiesin interfaceRemoteJMeterEngine- Throws:
RemoteException
-