Package org.jgroups.debug
Class Simulator
- java.lang.Object
-
- org.jgroups.debug.Simulator
-
public class Simulator extends java.lang.ObjectTests one or more protocols independently. Look at org.jgroups.tests.FCTest for an example of how to use it.- Version:
- $Id: Simulator.java,v 1.11.2.1 2008/05/22 13:23:10 belaban Exp $
- Author:
- Bela Ban
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSimulator.Receiver
-
Constructor Summary
Constructors Constructor Description Simulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMember(Address addr)voidaddMember(Address addr, Simulator s)java.lang.StringdumpStats()voidreceive(Event evt)java.lang.Objectsend(Event evt)voidsetLocalAddress(Address addr)voidsetProtocolStack(Protocol[] stack)voidsetReceiver(Simulator.Receiver r)voidsetView(View v)voidstart()voidstop()
-
-
-
Method Detail
-
setProtocolStack
public void setProtocolStack(Protocol[] stack)
-
dumpStats
public java.lang.String dumpStats()
-
addMember
public void addMember(Address addr)
-
setLocalAddress
public void setLocalAddress(Address addr)
-
setView
public void setView(View v)
-
setReceiver
public void setReceiver(Simulator.Receiver r)
-
send
public java.lang.Object send(Event evt)
-
receive
public void receive(Event evt)
-
start
public void start() throws java.lang.Exception- Throws:
java.lang.Exception
-
stop
public void stop()
-
-