Interface | Description |
---|---|
CacheEvictionCallback<Key,Value> |
CacheEvictionCallBack is an interface to be used in conjunction with
CascadingCache instances. |
CascadingCache<Key,Value> |
Interface that defines a Cache.
|
Class | Description |
---|---|
BaseCacheFactory<Key,Value,Config> |
Base class for all CacheFactories for creating
CascadingCache instances. |
DirectMappedCache<Key,Value> |
DirectMappedCache is an implementation of the
CascadingCache interface following the semantics of
http://en.wikipedia.org/wiki/CPU_cache#Direct-mapped_cache. |
DirectMappedCacheFactory |
Concrete sub-class of
BaseCacheFactory for creating
DirectMappedCache instances. |
LRUHashMapCache<Key,Value> |
Implementation of the
CascadingCache interface backed by a LinkedHashMap configured to
evict the least recently used key. |
LRUHashMapCacheFactory |
Concrete sub-class of
BaseCacheFactory for creating LRUHashMapCache
instances. |
OrderedHashMapCache<Key,Value> |
Implementation of the
CascadingCache interface backed by a LinkedHashMap . |
OrderedHashMapCacheFactory |
Concrete sub-class of
BaseCacheFactory for creating OrderedHashMapCache
instances. |
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.