Uses of Interface
org.terracotta.cache.TimestampedValue

Packages that use TimestampedValue
net.sf.ehcache   
org.terracotta.cache   
org.terracotta.cache.impl   
org.terracotta.cache.serialization   
org.terracotta.cache.value   
org.terracotta.modules.ehcache.store   
 

Uses of TimestampedValue in net.sf.ehcache
 

Classes in net.sf.ehcache that implement TimestampedValue
 class AbstractElementData
           
 class IdentityModeElementData
           
 class SerializationModeElementData
           
 

Uses of TimestampedValue in org.terracotta.cache
 

Methods in org.terracotta.cache that return TimestampedValue
 TimestampedValue<V> DistributedCache.getTimestampedValue(K key)
          Get the value wrapped in a timestamped object.
 TimestampedValue<V> DistributedCache.getTimestampedValueQuiet(K key)
          Get the value wrapped in a timestamped object without updating the last usage statistics.
 TimestampedValue<V> DistributedCache.removeTimestampedValue(K key)
          Remove the timestamped value for the given key.
 

Uses of TimestampedValue in org.terracotta.cache.impl
 

Fields in org.terracotta.cache.impl with type parameters of type TimestampedValue
protected  ConcurrentDistributedMap<K,TimestampedValue<V>> DistributedCacheImpl.data
           
protected  ConcurrentDistributedMap<K,TimestampedValue<V>> LocalCache.data
           
 

Methods in org.terracotta.cache.impl that return TimestampedValue
 TimestampedValue<V> DistributedCacheImpl.getTimestampedValue(K key)
           
 TimestampedValue<V> LocalCache.getTimestampedValue(Object key)
           
 TimestampedValue<V> DistributedCacheImpl.getTimestampedValueQuiet(K key)
           
 TimestampedValue<V> LocalCache.getTimestampedValueQuiet(Object key)
           
 TimestampedValue<V> DistributedCacheImpl.removeTimestampedValue(K key)
           
 TimestampedValue<V> LocalCache.removeTimestampedValue(K key)
           
 TimestampedValue<V> DistributedCacheImpl.unlockedGetTimestampedValue(K key)
           
 TimestampedValue DistributedCacheImpl.unlockedGetTimestampedValueQuiet(K key)
           
 TimestampedValue<V> DistributedCacheImpl.unsafeGetTimestampedValue(K key, boolean quiet)
           
 

Constructor parameters in org.terracotta.cache.impl with type arguments of type TimestampedValue
DistributedCacheImpl(CacheConfig config, ConcurrentDistributedMap<K,TimestampedValue<V>> concurrentDistributedMap)
           
 

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>
          Wrapper class around the 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.
 

Uses of TimestampedValue in org.terracotta.modules.ehcache.store
 

Methods in org.terracotta.modules.ehcache.store that return TimestampedValue
 TimestampedValue ValueModeHandlerSerialization.createTimestampedValue(net.sf.ehcache.Element element)
           
 TimestampedValue ValueModeHandlerIdentity.createTimestampedValue(net.sf.ehcache.Element element)
           
 TimestampedValue ValueModeHandler.createTimestampedValue(net.sf.ehcache.Element element)
           
 

Methods in org.terracotta.modules.ehcache.store with parameters of type TimestampedValue
 net.sf.ehcache.Element ValueModeHandlerSerialization.createElement(Object key, TimestampedValue value)
           
 net.sf.ehcache.Element ValueModeHandlerIdentity.createElement(Object key, TimestampedValue value)
           
 net.sf.ehcache.Element ValueModeHandler.createElement(Object key, TimestampedValue value)
           
 void ValueModeHandlerSerialization.processStoredValue(TimestampedValue value)
           
 void ValueModeHandlerIdentity.processStoredValue(TimestampedValue value)
           
 void ValueModeHandler.processStoredValue(TimestampedValue value)
           
 

Constructors in org.terracotta.modules.ehcache.store with parameters of type TimestampedValue
ClusteredElementEvictionData(net.sf.ehcache.store.Store store, TimestampedValue timestampedValue)
          Default constructor initializing the field to their empty values
 



Copyright © 2010 Terracotta, Inc.. All Rights Reserved.