ePOST API

rice.p2p.glacier.v2.messaging
Class GlacierRefreshPatchMessage

java.lang.Object
  extended by rice.p2p.glacier.v2.messaging.GlacierMessage
      extended by rice.p2p.glacier.v2.messaging.GlacierRefreshPatchMessage
All Implemented Interfaces:
java.io.Serializable, Message

public class GlacierRefreshPatchMessage
extends GlacierMessage

See Also:
Serialized Form

Field Summary
protected  VersionKey[] keys
           
protected  long[] lifetimes
           
protected  byte[][] signatures
           
 
Fields inherited from class rice.p2p.glacier.v2.messaging.GlacierMessage
dest, id, isResponse, source, tag
 
Fields inherited from interface rice.p2p.commonapi.Message
HIGH_PRIORITY, LOW_PRIORITY, MEDIUM_HIGH_PRIORITY, MEDIUM_LOW_PRIORITY, MEDIUM_PRIORITY
 
Constructor Summary
GlacierRefreshPatchMessage(int uid, VersionKey[] keys, long[] lifetimes, byte[][] signatures, NodeHandle source, Id dest, char tag)
           
 
Method Summary
 VersionKey[] getAllKeys()
           
 VersionKey getKey(int index)
           
 long getLifetime(int index)
           
 byte[] getSignature(int index)
           
 int numKeys()
           
 java.lang.String toString()
           
 
Methods inherited from class rice.p2p.glacier.v2.messaging.GlacierMessage
getDestination, getPriority, getSource, getTag, getUID, isResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

keys

protected VersionKey[] keys

lifetimes

protected long[] lifetimes

signatures

protected byte[][] signatures
Constructor Detail

GlacierRefreshPatchMessage

public GlacierRefreshPatchMessage(int uid,
                                  VersionKey[] keys,
                                  long[] lifetimes,
                                  byte[][] signatures,
                                  NodeHandle source,
                                  Id dest,
                                  char tag)
Method Detail

numKeys

public int numKeys()

getKey

public VersionKey getKey(int index)

getAllKeys

public VersionKey[] getAllKeys()

getLifetime

public long getLifetime(int index)

getSignature

public byte[] getSignature(int index)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

ePOST API

Copyright © 2001-2005 - Rice Pastry.