bamboo.softscribe
Class MCastJoinMsg

java.lang.Object
  extended by bamboo.softscribe.MCastJoinMsg
All Implemented Interfaces:
ostore.util.QuickSerializable, QueueElementIF

public class MCastJoinMsg
extends Object
implements ostore.util.QuickSerializable, QueueElementIF

MCastJoinMsg A Bamboo payload indicating that the sending node considers itself to be a member of the indicated group. This message serves both as the initial indication that the sender has joined, and as a periodic heartbeat.

Version:
$Id: MCastJoinMsg.java,v 1.2 2004/08/04 19:23:27 srhea Exp $
Author:
David Oppenheimer

Field Summary
 BigInteger dstguid
           
 ostore.util.NodeId srcid
           
 
Constructor Summary
MCastJoinMsg(ostore.util.InputBuffer buffer)
           
MCastJoinMsg(MCastJoinMsg other)
           
MCastJoinMsg(ostore.util.NodeId srcid, BigInteger dstguid)
           
 
Method Summary
 void serialize(ostore.util.OutputBuffer buffer)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

srcid

public ostore.util.NodeId srcid

dstguid

public BigInteger dstguid
Constructor Detail

MCastJoinMsg

public MCastJoinMsg(ostore.util.NodeId srcid,
                    BigInteger dstguid)

MCastJoinMsg

public MCastJoinMsg(MCastJoinMsg other)

MCastJoinMsg

public MCastJoinMsg(ostore.util.InputBuffer buffer)
             throws ostore.util.QSException
Throws:
ostore.util.QSException
Method Detail

serialize

public void serialize(ostore.util.OutputBuffer buffer)
Specified by:
serialize in interface ostore.util.QuickSerializable

toString

public String toString()
Overrides:
toString in class Object