org.jgroups.protocols.pbcast

Class MergeData

Implemented Interfaces:
Externalizable

public class MergeData
extends java.lang.Object
implements Externalizable

Encapsulates data sent with a MERGE_RSP (handleMergeResponse()) and INSTALL_MERGE_VIEW (handleMergeView()).

Author:
Bela Ban Oct 22 2001

Constructor Summary

MergeData()
Empty constructor needed for externalization
MergeData(Address sender, View view, Digest digest)

Method Summary

boolean
equals(Object other)
Digest
getDigest()
Address
getSender()
View
getView()
void
readExternal(ObjectInput in)
void
setDigest(Digest d)
void
setView(View v)
String
toString()
void
writeExternal(ObjectOutput out)

Constructor Details

MergeData

public MergeData()
Empty constructor needed for externalization


MergeData

public MergeData(Address sender,
                 View view,
                 Digest digest)

Method Details

equals

public boolean equals(Object other)


getDigest

public Digest getDigest()


getSender

public Address getSender()


getView

public View getView()


readExternal

public void readExternal(ObjectInput in)
            throws IOException,
                   ClassNotFoundException


setDigest

public void setDigest(Digest d)


setView

public void setView(View v)


toString

public String toString()


writeExternal

public void writeExternal(ObjectOutput out)
            throws IOException


Copyright B) 2001,2002 www.jgroups.com . All Rights Reserved.