Class TinyLfuBlockCacheManager
- java.lang.Object
-
- org.apache.accumulo.core.spi.cache.BlockCacheManager
-
- org.apache.accumulo.core.file.blockfile.cache.tinylfu.TinyLfuBlockCacheManager
-
public class TinyLfuBlockCacheManager extends BlockCacheManager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.accumulo.core.spi.cache.BlockCacheManager
BlockCacheManager.Configuration
-
-
Field Summary
-
Fields inherited from class org.apache.accumulo.core.spi.cache.BlockCacheManager
CACHE_PROPERTY_BASE
-
-
Constructor Summary
Constructors Constructor Description TinyLfuBlockCacheManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TinyLfuBlockCachecreateCache(BlockCacheManager.Configuration conf, CacheType type)Create a block cache using the supplied configuration-
Methods inherited from class org.apache.accumulo.core.spi.cache.BlockCacheManager
getBlockCache, getFullyQualifiedPropertyPrefix, getFullyQualifiedPropertyPrefix, start, stop
-
-
-
-
Method Detail
-
createCache
protected TinyLfuBlockCache createCache(BlockCacheManager.Configuration conf, CacheType type)
Description copied from class:BlockCacheManagerCreate a block cache using the supplied configuration- Specified by:
createCachein classBlockCacheManager- Parameters:
conf- cache configuration- Returns:
- configured block cache
-
-