org.jboss.jrunit.controller.receiver
Class JGroupsBenchmarkReceiver
java.lang.Object
org.jboss.jrunit.controller.receiver.JGroupsBenchmarkReceiver
- All Implemented Interfaces:
- MessageBusListener
public class JGroupsBenchmarkReceiver
- extends java.lang.Object
- implements MessageBusListener
$Id: JGroupsBenchmarkReceiver.java,v 1.7 2005/09/26 23:38:34 csuconic Exp $
- Author:
- Clebert Suconic
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JGroupsBenchmarkReceiver
public JGroupsBenchmarkReceiver(boolean startThread)
throws java.lang.Exception
- Throws:
java.lang.Exception
JGroupsBenchmarkReceiver
public JGroupsBenchmarkReceiver(BenchmarkQuitListener listener,
boolean startThread)
throws java.lang.Exception
- Throws:
java.lang.Exception
start
public void start()
throws java.lang.Exception
- Throws:
java.lang.Exception
handleRemoteTestMessage
public void handleRemoteTestMessage(RemoteTestMessage message)
- Specified by:
handleRemoteTestMessage
in interface MessageBusListener
handleRemoteDataMessage
public void handleRemoteDataMessage(java.lang.Object message)
- Description copied from interface:
MessageBusListener
- Used to transfer benchmark data between VMs
- Specified by:
handleRemoteDataMessage
in interface MessageBusListener
getRoot
public Benchmark getRoot()
addReporter
public void addReporter(BenchmarkReporter reporter)
removeReporter
public void removeReporter(BenchmarkReporter reporter)
JRunit, a JUnit extension for distributed client/server tests.