Package org.apache.jmeter.threads
Class RemoteThreadsListenerImpl
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
org.apache.jmeter.threads.RemoteThreadsListenerImpl
- All Implemented Interfaces:
Serializable
,Remote
,ThreadListener
,RemoteThreadsListener
public class RemoteThreadsListenerImpl
extends UnicastRemoteObject
implements RemoteThreadsListener, ThreadListener
RMI Implementation, client side code (ie executed on Controller)
- Since:
- 2.10
- See Also:
-
Field Summary
Fields inherited from class java.rmi.server.RemoteObject
ref
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Called for each thread after all samples have been processed.void
Called for each thread before starting sampling.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
-
Constructor Details
-
RemoteThreadsListenerImpl
- Throws:
RemoteException
- if failed to export object
-
-
Method Details
-
threadStarted
public void threadStarted()Description copied from interface:ThreadListener
Called for each thread before starting sampling. WARNING: this is called before any Config test elements are processed, so any properties they define will not have been merged in yet. See org.apache.jmeter.threads.JMeterThread#threadStarted()- Specified by:
threadStarted
in interfaceRemoteThreadsListener
- Specified by:
threadStarted
in interfaceThreadListener
- See Also:
-
threadFinished
public void threadFinished()Description copied from interface:ThreadListener
Called for each thread after all samples have been processed. See org.apache.jmeter.threads.JMeterThread#threadFinished(org.apache.jmeter.engine.event.LoopIterationListener)- Specified by:
threadFinished
in interfaceRemoteThreadsListener
- Specified by:
threadFinished
in interfaceThreadListener
- See Also:
-