org.sape.carbon.services.cache.total |
This package contains all classes for defining and implementing
read-only and writable total caches.
|
Java Source File Name | Type | Comment |
AbstractTotalCache.java | Class |
This is the base class for caches of data that load all of their contents
into memory. |
ConfigurableMapTypeCacheDataLoader.java | Interface |
The ConfigurableMapTypeCacheDataLoader is the component FunctionalInterface
of components that can load data for a cache and also provide a mechanism
to configure the map implementation to be stored in cache. |
ReadOnlyCache.java | Class | This Total Cache implementation is intended for fast
reading of data which expires periodically as a whole. |
TotalCacheConfiguration.java | Interface | Configuration interface used by both the ReadOnlyCache and WritableCache
implementations. |
TotalCacheDataLoader.java | Interface |
The TotalCacheDataLoader is the component FunctionalInterface of components
that can load data for a cache. |
WritableCache.java | Class | The Total Cache implementation of the Cache interface is intended for
access to data which expires periodically as a whole or which can be changed
on the fly by clients.
This implementation uses a synchronized map to store all data. |