|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CacheConfig | Defines the configuration for a DistributedCache. |
| CacheEvictionListener | Interface used for notifying eviction by Classes implementing CacheEvictionListenerSupport |
| CacheEvictionListenerSupport | Interface implemented by classes which can do eviction. |
| DistributedCache<K,V> | A distributed, clustered cache with eviction |
| ExpirableEntry | This is a mirror of the core type com.tc.cache.ExpirableEntry |
| IncoherentDistributedCache<K,V> | An extension to DistributedCache providing incoherent features -- unlocked reads, unlocked puts, unsafe reads
(reading local values in vm or null), unlocked removes, unlocked containsKey etc |
| IncoherentDistributedCacheInternals<K,V> | |
| LocallyCacheable | Implemented by an object with a local cache. |
| MarkTimestampedValue | |
| TimeSource | A source of time for the map when updating timestamps. |
| TimestampedValue<V> | Inside a DistributedCache, the map values are wrapped in a TimestampedValue that combines the actual value with information on created and last accessed times. |
| Class Summary | |
|---|---|
| ImmutableConfig | An immutable configuration that can be handed to a DistributedMap implementation. |
| LocalCache<K,V> | A local (non-clustered) cache implementation. |
| MutableConfig | Initialized with default configuration values. |
| SystemTimeSource | A TimeSource that uses System.currentTimeMillis(). |
| TerracottaDistributedCache<K,V> | A clusterable cache implementation. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||