org.kth.dks.dks_marshal
Class NodeLeftMsg

java.lang.Object
  extended by org.kth.dks.dks_marshal.DKSMessage
      extended by org.kth.dks.dks_marshal.NodeLeftMsg

public class NodeLeftMsg
extends DKSMessage


Field Summary
 
Fields inherited from class org.kth.dks.dks_marshal.DKSMessage
ele, eleCnt, marshaler, messageMap, messageMapUnsync, pCount, xmsg
 
Constructor Summary
NodeLeftMsg()
           
NodeLeftMsg(DKSRef oldNode, java.util.List liveRefs, java.util.List nonces)
           
 
Method Summary
 java.util.List getLiveRefs()
           
 java.lang.String getName()
           
 java.util.List getNonces()
           
 DKSRef getOldNode()
           
 void marshal()
           
 void unmarshal()
           
 
Methods inherited from class org.kth.dks.dks_marshal.DKSMessage
addMessageType, addMessageTypePrefixed, flatten, getRecvRef, getSendRef, setRecvRef, setSendRef, unmarshal, unmarshal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeLeftMsg

public NodeLeftMsg()

NodeLeftMsg

public NodeLeftMsg(DKSRef oldNode,
                   java.util.List liveRefs,
                   java.util.List nonces)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in class DKSMessage

getOldNode

public DKSRef getOldNode()

getLiveRefs

public java.util.List getLiveRefs()

getNonces

public java.util.List getNonces()

marshal

public void marshal()
             throws java.io.IOException
Specified by:
marshal in class DKSMessage
Throws:
java.io.IOException

unmarshal

public void unmarshal()
               throws java.io.IOException
Specified by:
unmarshal in class DKSMessage
Throws:
java.io.IOException


Copyright © 2010. All Rights Reserved.