Search results for "distribution:Cache-Cache Cache::SizeAwareCache"
Cache::SizeAwareCache - extends the Cache interface.
The SizeAwareCache interface is implemented by classes that support all of the Cache::Cache interface in addition to the limit_size and max_size features of a size aware cache. The default cache size limiting algorithm works by removing cache objects...
RJBS/Cache-Cache-1.08 - 22 Jan 2015 16:13:22 UTC
Cache::SizeAwareFileCache - extends Cache::FileCache
The SizeAwareFileCache class adds the ability to dynamically limit the size (in bytes) of a file system based cache. This class also implements the SizeAwareCache interface, providing the 'max_size' option and the 'limit_size( $size )' method....
RJBS/Cache-Cache-1.08 - 22 Jan 2015 16:13:22 UTC
Cache::SizeAwareMemoryCache - extends Cache::MemoryCache
The SizeAwareMemoryCache class adds the ability to dynamically limit the size (in bytes) of a memory based cache. This class also implements the SizeAwareCache interface, providing the 'max_size' option and the 'limit_size( $size )' method....
RJBS/Cache-Cache-1.08 - 22 Jan 2015 16:13:22 UTC
Cache::SizeAwareCacheTester - a class for regression testing size aware caches
The SizeCacheTester is used to verify that a cache implementation honors its contract with respect to resizing capabilities...
RJBS/Cache-Cache-1.08 - 22 Jan 2015 16:13:22 UTC
Cache::SizeAwareSharedMemoryCache - extends Cache::SizeAwareMemoryCache
The SizeAwareSharedMemoryCache class adds the ability to dynamically limit the size (in bytes) of a shared memory based cache. This class also implements the SizeAwareCache interface, providing the 'max_size' option and the 'limit_size( $size )' meth...
RJBS/Cache-Cache-1.08 - 22 Jan 2015 16:13:22 UTC
Cache::CacheMetaData - data about objects in the cache
The CacheMetaData object is used by size aware caches to keep track of the state of the cache and efficiently return information such as an objects size or an ordered list of identifiers to be removed when a cache size is being limited. End users wil...
RJBS/Cache-Cache-1.08 - 22 Jan 2015 16:13:22 UTC
Cache::CacheSizer - component object for managing the size of caches
The CacheSizer class is used internally in SizeAware caches such as SizeAwareFileCache to encapsulate the logic of limiting cache size....
RJBS/Cache-Cache-1.08 - 22 Jan 2015 16:13:22 UTC