| java.lang.Object com.tcclient.cache.CacheDataStore
CacheDataStore | public class CacheDataStore implements Serializable(Code) | | The main class for the cache. It holds CacheData objects
|
CacheDataStore | public CacheDataStore(CacheConfig config)(Code) | | This is a shared object, so this only happens once. In other nodes, the initialize() method is called on load of
this object into the node.
|
clear | public void clear()(Code) | | |
clearStatistics | public void clearStatistics()(Code) | | |
containsValue | public boolean containsValue(Object value)(Code) | | |
evictAllExpiredElements | public void evictAllExpiredElements(Collection remoteKeys, int startEvictionIndex, int lastEvictionIndex)(Code) | | |
evictExpiredElements | public void evictExpiredElements()(Code) | | |
evictExpiredElements | public void evictExpiredElements(int startEvictionIndex, int lastEvictionIndex)(Code) | | |
getAllLocalKeys | Object[] getAllLocalKeys(int startEvictionIndex, int lastEvictionIndex)(Code) | | |
getHitCount | public int getHitCount()(Code) | | |
getMissCountExpired | public int getMissCountExpired()(Code) | | |
getMissCountNotFound | public int getMissCountNotFound()(Code) | | |
initialize | public void initialize()(Code) | | Called onload to initialize transient per-node state
|
isEmpty | public boolean isEmpty()(Code) | | |
stopInvalidatorThread | public void stopInvalidatorThread()(Code) | | This is used as a DistributedMethod because when one node cancel a timer, other nodes need to cancel the timer as
well.
|
|
|