com.tcclient.cache |
|
Java Source File Name | Type | Comment |
CacheConfig.java | Class | Cache configuration. |
CacheData.java | Class | Wrapper for a data value in the cache data store. |
CacheDataStore.java | Class | The main class for the cache. |
CacheEntryInvalidator.java | Class | The invalidator watches a portion of the CacheDataStore (a range of the submaps) and is run in a loop, periodically
running an eviction of all keys existent in this node. |
CacheInvalidationTimer.java | Class | |
Expirable.java | Interface | Callback interface for when a data item is expired and removed from the store. |
GlobalKeySet.java | Class | Accumulate all keys being managed by other nodes participating in this cache during
this global eviction cycle with the goal of discovering what keys aren't
managed by any local cache. |
GlobalKeySetTest.java | Class | |
Lock.java | Class | TODO: Merge with com.terracotta.session.util.Lock.java. |
Timestamp.java | Class | Tracks timestamp information on when the idle and TTL timers
for a CacheData value will expire. |
TimestampTest.java | Class | |