Class Summary |
BasicCache<K> |
This is an implementation of a purely in-memory cache that uses a
HashMap to provide a basic form of caching. |
CacheItem<K> |
Wraps the cached item with metadata |
ModelObjectCache |
An enhancement to the in-memory basic cache that considers the in-memory
cache to be secondary to the status of content within a persisted
store. |
ModelObjectCache.ModelObjectSentinel |
Singleton sentinel class used to represent a 'null' value in the cache |
PersistentCache |
This is a more advanced version of a cache that passivates objects to
disk. |