org.jboss.jrunit.communication
Class MessageBus
java.lang.Object
org.jboss.jrunit.communication.MessageBus
- public class MessageBus
- extends java.lang.Object
- Author:
- Tom Elrod, Clebert Suconic
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageBus
public MessageBus()
throws java.lang.Exception
start
public void start()
throws java.lang.Exception
- Throws:
java.lang.Exception
stop
public void stop()
addReceiver
public void addReceiver(MessageBusListener listener)
removeReceiver
public boolean removeReceiver(MessageBusListener listener)
handleNotification
public void handleNotification(java.io.Serializable n)
getCache
public java.io.Serializable getCache()
- Called on the coordinator to obtains its cache
memberJoined
public void memberJoined(Address mbr)
memberLeft
public void memberLeft(Address mbr)
getNumberOfMembers
public int getNumberOfMembers()
sendMessage
public void sendMessage(java.io.Serializable msg)
setMememberChangeListener
public void setMememberChangeListener(RemoteMemberListener listener)
JRunit, a JUnit extension for distributed client/server tests.