public class VersionedTransientMortalCacheValue extends TransientMortalCacheValue implements Versioned
TransientMortalCacheValue
that is Versioned
Modifier and Type | Class and Description |
---|---|
static class |
VersionedTransientMortalCacheValue.Externalizer |
lastUsed, maxIdle
created, lifespan
value
Constructor and Description |
---|
VersionedTransientMortalCacheValue(Object value,
EntryVersion version,
long created) |
VersionedTransientMortalCacheValue(Object value,
EntryVersion version,
long created,
long lifespan,
long maxIdle) |
VersionedTransientMortalCacheValue(Object value,
EntryVersion version,
long created,
long lifespan,
long maxIdle,
long lastUsed) |
Modifier and Type | Method and Description |
---|---|
EntryVersion |
getVersion() |
void |
setVersion(EntryVersion version)
Sets the version on this entry.
|
InternalCacheEntry |
toInternalCacheEntry(Object key) |
clone, equals, getLastUsed, getMaxIdle, hashCode, isExpired, isExpired, setLastUsed, setMaxIdle, toString
canExpire, getCreated, getLifespan, setCreated, setLifespan
getValue, setValue
public VersionedTransientMortalCacheValue(Object value, EntryVersion version, long created, long lifespan, long maxIdle, long lastUsed)
public VersionedTransientMortalCacheValue(Object value, EntryVersion version, long created, long lifespan, long maxIdle)
public VersionedTransientMortalCacheValue(Object value, EntryVersion version, long created)
public InternalCacheEntry toInternalCacheEntry(Object key)
toInternalCacheEntry
in interface InternalCacheValue
toInternalCacheEntry
in class TransientMortalCacheValue
public EntryVersion getVersion()
getVersion
in interface Versioned
public void setVersion(EntryVersion version)
Versioned
setVersion
in interface Versioned
version
- version to setCopyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.