Rice Pastry API

rice.p2p.glacier.v2
Class DebugContentHandle

java.lang.Object
  extended by rice.p2p.glacier.v2.DebugContentHandle
All Implemented Interfaces:
java.io.Serializable, GCPastContentHandle, PastContentHandle

public class DebugContentHandle
extends java.lang.Object
implements GCPastContentHandle

See Also:
Serialized Form

Field Summary
protected  long myExpiration
           
protected  Id myId
           
protected  NodeHandle myNodeHandle
           
protected  long myVersion
           
 
Method Summary
 long getExpiration()
          Returns the current expiration time of this object.
 Id getId()
          get the id of the PastContent object associated with this handle
 NodeHandle getNodeHandle()
          get the NodeHandle of the Past node on which the object associated with this handle is stored
 long getVersion()
          Returns the version number associated with this PastContentHandle - version numbers are designed to be monotonically increasing numbers which signify different versions of the same object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myId

protected Id myId

myNodeHandle

protected NodeHandle myNodeHandle

myExpiration

protected long myExpiration

myVersion

protected long myVersion
Method Detail

getId

public Id getId()
Description copied from interface: PastContentHandle
get the id of the PastContent object associated with this handle

Specified by:
getId in interface PastContentHandle
Returns:
the id

getNodeHandle

public NodeHandle getNodeHandle()
Description copied from interface: PastContentHandle
get the NodeHandle of the Past node on which the object associated with this handle is stored

Specified by:
getNodeHandle in interface PastContentHandle
Returns:
the id

getVersion

public long getVersion()
Description copied from interface: GCPastContentHandle
Returns the version number associated with this PastContentHandle - version numbers are designed to be monotonically increasing numbers which signify different versions of the same object.

Specified by:
getVersion in interface GCPastContentHandle
Returns:
The version number of this object

getExpiration

public long getExpiration()
Description copied from interface: GCPastContentHandle
Returns the current expiration time of this object.

Specified by:
getExpiration in interface GCPastContentHandle
Returns:
The current expiration time of this object

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection