public interface MVCCEntry<K,V> extends CacheEntry<K,V>, StateChangingEntry
Modifier and Type | Method and Description |
---|---|
void |
copyForUpdate()
Makes internal copies of the entry for updates
|
default void |
copyForUpdate(DataContainer<? super K,? super V> container)
Deprecated.
Since 8.0, use
copyForUpdate() instead. |
boolean |
isExpired()
Returns whether this entry was marked as being expired or not
|
void |
setChanged(boolean isChanged) |
void |
setExpired(boolean expired)
Marks this entry as being expired.
|
clone, commit, getKey, getLifespan, getMaxIdle, getValue, isChanged, isCreated, isEvicted, isLoaded, isNull, isRemoved, isValid, rollback, setCreated, setEvicted, setLoaded, setRemoved, setSkipLookup, setValid, setValue, skipLookup, undelete
comparingByKey, comparingByKey, comparingByValue, comparingByValue, equals, hashCode
getMetadata, setMetadata
copyStateFlagsFrom, getStateFlags
@Deprecated default void copyForUpdate(DataContainer<? super K,? super V> container)
copyForUpdate()
instead.void copyForUpdate()
void setChanged(boolean isChanged)
setChanged
in interface CacheEntry<K,V>
void setExpired(boolean expired)
expired
- whether or not this entry should be expiredboolean isExpired()
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.