bamboo.softscribe
Class MCastJoin

java.lang.Object
  extended by bamboo.softscribe.MCastJoin
All Implemented Interfaces:
QueueElementIF

public class MCastJoin
extends Object
implements QueueElementIF

MCastJoin To join a multicast group, a stage sends an MCastJoin with inbound=false and join=true. To remove itself from a multicast group, a stage sends an MCastJoin with inbound=false and join=false.

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

Field Summary
 BigInteger groupguid
           
 boolean inbound
           
 boolean join
           
 
Constructor Summary
MCastJoin(boolean inbound, BigInteger groupguid, boolean join)
           
MCastJoin(ostore.util.InputBuffer buffer)
           
MCastJoin(MCastJoin other)
           
 
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

inbound

public boolean inbound

groupguid

public BigInteger groupguid

join

public boolean join
Constructor Detail

MCastJoin

public MCastJoin(boolean inbound,
                 BigInteger groupguid,
                 boolean join)

MCastJoin

public MCastJoin(MCastJoin other)

MCastJoin

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

serialize

public void serialize(ostore.util.OutputBuffer buffer)

toString

public String toString()
Overrides:
toString in class Object