org.jgroups.debug

Class Simulator


public class Simulator
extends java.lang.Object

Tests 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.6 2005/08/22 14:12:53 belaban Exp $
Author:
Bela Ban

Nested Class Summary

static interface
Simulator.Receiver

Method Summary

void
addMember(Address addr)
void
addMember(Address addr, Simulator s)
String
dumpStats()
void
receive(Event evt)
void
send(Event evt)
void
setLocalAddress(Address addr)
void
setProtocolStack(Protocol[] stack)
void
setReceiver(Simulator.Receiver r)
void
setView(View v)
void
start()
void
stop()

Method Details

addMember

public void addMember(Address addr)

addMember

public void addMember(Address addr,
                      Simulator s)

dumpStats

public String dumpStats()

receive

public void receive(Event evt)

send

public void send(Event evt)

setLocalAddress

public void setLocalAddress(Address addr)

setProtocolStack

public void setProtocolStack(Protocol[] stack)

setReceiver

public void setReceiver(Simulator.Receiver r)

setView

public void setView(View v)

start

public void start()
            throws Exception

stop

public void stop()

Copyright B) 1998-2005 Bela Ban. All Rights Reserved.