com.caucho.server.distcache
Class MnodeValue
java.lang.Object
com.caucho.server.distcache.MnodeValue
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- CacheData, MnodeEntry, MnodeUpdate
public class MnodeValue
- extends java.lang.Object
- implements java.io.Serializable
An entry in the cache map
- See Also:
- Serialized Form
Constructor Summary |
MnodeValue(long valueHash,
long valueLength,
long version)
|
MnodeValue(long valueHash,
long valueLength,
long version,
CacheConfig config)
|
MnodeValue(long valueHash,
long valueLength,
long version,
long flags,
long accessedExpireTimeout,
long modifiedExpireTimeout,
long leaseTimeout)
|
MnodeValue(long valueHash,
long valueLength,
long version,
MnodeValue oldValue)
|
MnodeValue(MnodeValue mnodeValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MnodeValue
public MnodeValue(long valueHash,
long valueLength,
long version,
long flags,
long accessedExpireTimeout,
long modifiedExpireTimeout,
long leaseTimeout)
MnodeValue
public MnodeValue(long valueHash,
long valueLength,
long version)
MnodeValue
public MnodeValue(MnodeValue mnodeValue)
MnodeValue
public MnodeValue(long valueHash,
long valueLength,
long version,
MnodeValue oldValue)
MnodeValue
public MnodeValue(long valueHash,
long valueLength,
long version,
CacheConfig config)
getValueHash
public final long getValueHash()
getValueLength
public final long getValueLength()
getVersion
public final long getVersion()
getFlags
public final long getFlags()
getUserFlags
public final int getUserFlags()
getModifiedExpireTimeout
public final long getModifiedExpireTimeout()
getAccessedExpireTimeout
public final long getAccessedExpireTimeout()
getLeaseExpireTimeout
public final long getLeaseExpireTimeout()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object