|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TimestampedValue | |
|---|---|
| org.terracotta.cache | |
| org.terracotta.cache.serialization | |
| org.terracotta.cache.value | |
| Uses of TimestampedValue in org.terracotta.cache |
|---|
| Fields in org.terracotta.cache with type parameters of type TimestampedValue | |
|---|---|
protected ConcurrentDistributedMap<K,TimestampedValue<V>> |
LocalCache.data
|
protected ClusteredMap<K,TimestampedValue<V>> |
TerracottaDistributedCache.data
|
| Methods in org.terracotta.cache that return TimestampedValue | |
|---|---|
TimestampedValue<V> |
TerracottaDistributedCache.getTimestampedValue(K key)
|
TimestampedValue<V> |
DistributedCache.getTimestampedValue(K key)
Get the value wrapped in a timestamped object. |
TimestampedValue<V> |
LocalCache.getTimestampedValue(Object key)
|
TimestampedValue<V> |
TerracottaDistributedCache.getTimestampedValueQuiet(K key)
|
TimestampedValue<V> |
DistributedCache.getTimestampedValueQuiet(K key)
Get the value wrapped in a timestamped object without updating the last usage statistics. |
TimestampedValue<V> |
LocalCache.getTimestampedValueQuiet(Object key)
|
TimestampedValue<V> |
LocalCache.removeTimestampedValue(K key)
|
TimestampedValue<V> |
TerracottaDistributedCache.removeTimestampedValue(K key)
|
TimestampedValue<V> |
DistributedCache.removeTimestampedValue(K key)
Remove the timestamped value for the given key. |
TimestampedValue<V> |
TerracottaDistributedCache.removeTimestampedValueWithCallback(K key,
MutationCallback<K,TimestampedValue<V>> callback)
|
TimestampedValue<V> |
IncoherentDistributedCache.unlockedGetTimestampedValue(K key,
boolean quiet)
Same as IncoherentDistributedCache#unlockedGet(Object) except returns the TimestampedValue instead
of the original value |
TimestampedValue<V> |
TerracottaDistributedCache.unlockedGetTimestampedValue(K key,
boolean quiet)
|
TimestampedValue<V> |
IncoherentDistributedCache.unsafeGetTimestampedValue(K key,
boolean quiet)
Same as IncoherentDistributedCache.unsafeGet(Object, boolean) except returns the TimestampedValue
instead of the original value |
TimestampedValue<V> |
TerracottaDistributedCache.unsafeGetTimestampedValue(K key,
boolean quiet)
|
| Methods in org.terracotta.cache that return types with arguments of type TimestampedValue | |
|---|---|
protected MutationCallback<K,TimestampedValue<V>> |
TerracottaDistributedCache.getEvictRemoveCallback()
|
Map<K,TimestampedValue<V>> |
TerracottaDistributedCache.getTimestampedValues(Set<K> keys,
boolean quiet)
|
Map<K,TimestampedValue<V>> |
TerracottaDistributedCache.unlockedGetAllTimestampedValue(Set<K> keys,
boolean quiet)
|
| Methods in org.terracotta.cache with parameters of type TimestampedValue | |
|---|---|
protected void |
TerracottaDistributedCache.onEvict(K key,
TimestampedValue<V> entry)
Used to notify listeners of eviction. |
protected void |
TerracottaDistributedCache.onExpiry(K key,
TimestampedValue<V> entry)
Used to notify listeners of expiry. |
| Constructor parameters in org.terracotta.cache with type arguments of type TimestampedValue | |
|---|---|
TerracottaDistributedCache(CacheConfig config,
ClusteredMap<K,TimestampedValue<V>> terracottaMap)
|
|
| Uses of TimestampedValue in org.terracotta.cache.serialization |
|---|
| Classes in org.terracotta.cache.serialization that implement TimestampedValue | |
|---|---|
class |
CustomLifespanSerializedEntry<T>
A SerializedEntry subclass that supports cache entries with custom TTI/TTL values. |
class |
SerializedEntry<T>
Storage wrapper for serialized cache entries. |
| Uses of TimestampedValue in org.terracotta.cache.value |
|---|
| Classes in org.terracotta.cache.value that implement TimestampedValue | |
|---|---|
class |
AbstractStatelessTimestampedValue<V>
|
class |
AbstractTimestampedValue<V>
Abstract base class for timestamped map entries. |
class |
DefaultTimestampedValue<V>
Wraps a value in the map-evictor and adds an expiration timestamp for entries. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||