public class MnodeUpdate extends MnodeValue
Modifier and Type | Field and Description |
---|---|
static MnodeUpdate |
NULL |
Constructor and Description |
---|
MnodeUpdate(long valueHash,
long valueLength,
long version) |
MnodeUpdate(long valueHash,
long valueLength,
long version,
CacheConfig config) |
MnodeUpdate(long valueHash,
long valueLength,
long version,
CacheConfig config,
int leaseOwner,
long leaseTimeout,
long modifiedTime) |
MnodeUpdate(long valueHash,
long valueLength,
long version,
long flags,
long accessedExpireTime,
long modifiedExpireTime,
long leaseExpireTime,
int leaseOwner,
long accessTime,
long modifiedTime) |
MnodeUpdate(long valueHash,
long valueLength,
long version,
MnodeValue oldValue) |
MnodeUpdate(long valueHash,
long valueLength,
long version,
MnodeValue oldValue,
int leaseOwner) |
MnodeUpdate(MnodeUpdate update) |
MnodeUpdate(MnodeValue mnodeValue) |
MnodeUpdate(MnodeValue mnodeValue,
int leaseOwner,
long modifiedTime) |
Modifier and Type | Method and Description |
---|---|
static MnodeUpdate |
createNull(long version,
CacheConfig config) |
static MnodeUpdate |
createNull(long version,
MnodeValue oldValue) |
MnodeUpdate |
createRemote()
Create an update that removes the local information for sending to a
remote server.
|
long |
getLastAccessTime() |
long |
getLastModifiedTime() |
int |
getLeaseOwner() |
java.lang.String |
toString() |
getAccessedExpireTimeout, getFlags, getLeaseExpireTimeout, getModifiedExpireTimeout, getUserFlags, getValueHash, getValueLength, getVersion
public static final MnodeUpdate NULL
public MnodeUpdate(long valueHash, long valueLength, long version, long flags, long accessedExpireTime, long modifiedExpireTime, long leaseExpireTime, int leaseOwner, long accessTime, long modifiedTime)
public MnodeUpdate(long valueHash, long valueLength, long version)
public MnodeUpdate(MnodeUpdate update)
public MnodeUpdate(MnodeValue mnodeValue)
public MnodeUpdate(MnodeValue mnodeValue, int leaseOwner, long modifiedTime)
public MnodeUpdate(long valueHash, long valueLength, long version, CacheConfig config)
public MnodeUpdate(long valueHash, long valueLength, long version, CacheConfig config, int leaseOwner, long leaseTimeout, long modifiedTime)
public MnodeUpdate(long valueHash, long valueLength, long version, MnodeValue oldValue)
public MnodeUpdate(long valueHash, long valueLength, long version, MnodeValue oldValue, int leaseOwner)
public static MnodeUpdate createNull(long version, MnodeValue oldValue)
public static MnodeUpdate createNull(long version, CacheConfig config)
public MnodeUpdate createRemote()
public final int getLeaseOwner()
public final long getLastAccessTime()
public final long getLastModifiedTime()
public java.lang.String toString()
toString
in class MnodeValue