public class ClusteredRepeatableReadEntry extends RepeatableReadEntry implements Versioned
ReadCommittedEntry.Flags
Constructor and Description |
---|
ClusteredRepeatableReadEntry(Object key,
Object value,
Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
EntryVersion |
getVersion() |
boolean |
isNull()
Tests whether the entry represents a null value, typically used for repeatable read.
|
boolean |
performWriteSkewCheck(DataContainer container,
TxInvocationContext ctx,
EntryVersion versionSeen,
VersionGenerator versionGenerator) |
void |
setVersion(EntryVersion version)
Sets the version on this entry.
|
copyForUpdate, performLocalWriteSkewCheck, setSkipRemoteGet, skipRemoteGet
commit, copyStateFlagsFrom, getKey, getLifespan, getMaxIdle, getMetadata, getStateFlags, getValue, isChanged, isCreated, isEvicted, isFlagSet, isLoaded, isRemoved, isValid, rollback, setChanged, setCreated, setEvicted, setFlag, setFlag, setLoaded, setMetadata, setRemoved, setValid, setValue, toString, undelete, unsetFlag
public boolean performWriteSkewCheck(DataContainer container, TxInvocationContext ctx, EntryVersion versionSeen, VersionGenerator versionGenerator)
public EntryVersion getVersion()
getVersion
in interface Versioned
public void setVersion(EntryVersion version)
Versioned
setVersion
in interface Versioned
version
- version to setpublic boolean isNull()
CacheEntry
isNull
in interface CacheEntry
isNull
in class RepeatableReadEntry
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.