Rice Pastry API

Uses of Class
rice.p2p.glacier.VersionKey

Packages that use VersionKey
rice.p2p.glacier   
rice.p2p.glacier.v2   
rice.p2p.glacier.v2.messaging   
 

Uses of VersionKey in rice.p2p.glacier
 

Fields in rice.p2p.glacier declared as VersionKey
protected  VersionKey FragmentKey.key
          DESCRIBE THE FIELD
 

Methods in rice.p2p.glacier that return VersionKey
 VersionKey FragmentKey.getVersionKey()
          Gets the VersionKey attribute of the FragmentKey object
static VersionKey VersionKey.build(java.lang.String s)
          DESCRIBE THE METHOD
 VersionKey VersionKeySet.minMember()
          return the smallest member id
 VersionKey VersionKeySet.maxMember()
          return the largest member id
 

Constructors in rice.p2p.glacier with parameters of type VersionKey
FragmentKey(VersionKey key, int id)
          Constructor for FragmentKey.
 

Uses of VersionKey in rice.p2p.glacier.v2
 

Methods in rice.p2p.glacier.v2 with parameters of type VersionKey
 boolean GlacierDefaultPolicy.checkSignature(Manifest manifest, VersionKey key)
          DESCRIBE THE METHOD
protected  void GlacierDefaultPolicy.signManifest(Manifest manifest, VersionKey key)
          DESCRIBE THE METHOD
 void GlacierDefaultPolicy.prefetchLocalObject(VersionKey key, Continuation command)
          DESCRIBE THE METHOD
 Manifest[] GlacierDefaultPolicy.createManifests(VersionKey key, java.io.Serializable obj, Fragment[] fragments, long expiration)
          DESCRIBE THE METHOD
 Manifest GlacierDefaultPolicy.updateManifest(VersionKey key, Manifest manifest, long newExpiration)
          DESCRIBE THE METHOD
 void GlacierImpl.retrieveManifest(VersionKey key, char tag, Continuation command)
          DESCRIBE THE METHOD
 void GlacierImpl.retrieveObject(VersionKey key, Manifest manifest, boolean beStrict, char tag, Continuation c)
          DESCRIBE THE METHOD
 boolean GlacierPolicy.checkSignature(Manifest manifest, VersionKey key)
          DESCRIBE THE METHOD
 Manifest[] GlacierPolicy.createManifests(VersionKey key, java.io.Serializable obj, Fragment[] fragments, long expiration)
          DESCRIBE THE METHOD
 Manifest GlacierPolicy.updateManifest(VersionKey key, Manifest manifest, long newExpiration)
          DESCRIBE THE METHOD
 void GlacierPolicy.prefetchLocalObject(VersionKey key, Continuation command)
          DESCRIBE THE METHOD
 

Uses of VersionKey in rice.p2p.glacier.v2.messaging
 

Fields in rice.p2p.glacier.v2.messaging declared as VersionKey
protected  VersionKey[] GlacierRefreshCompleteMessage.keys
          DESCRIBE THE FIELD
protected  VersionKey[] GlacierRefreshPatchMessage.keys
          DESCRIBE THE FIELD
 

Methods in rice.p2p.glacier.v2.messaging that return VersionKey
 VersionKey GlacierRefreshCompleteMessage.getKey(int index)
          Gets the Key attribute of the GlacierRefreshCompleteMessage object
 VersionKey GlacierRefreshPatchMessage.getKey(int index)
          Gets the Key attribute of the GlacierRefreshPatchMessage object
 VersionKey[] GlacierRefreshPatchMessage.getAllKeys()
          Gets the AllKeys attribute of the GlacierRefreshPatchMessage object
 

Constructors in rice.p2p.glacier.v2.messaging with parameters of type VersionKey
GlacierRefreshCompleteMessage(int uid, VersionKey[] keys, int[] updates, NodeHandle source, Id dest, char tag)
          Constructor for GlacierRefreshCompleteMessage.
GlacierRefreshPatchMessage(int uid, VersionKey[] keys, long[] lifetimes, byte[][] signatures, NodeHandle source, Id dest, char tag)
          Constructor for GlacierRefreshPatchMessage.
 


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection