| Interface | Description |
|---|---|
| Cache | |
| CachePopulator | |
| CacheProvider |
| Class | Description |
|---|---|
| BackgroundCachePopulator |
CachePopulator implementation that uses a ExecutorService thread pool to populate a cache in the
background. |
| BytesBoundedLinkedQueue<E> |
Abstract implementation of a BlockingQueue bounded by the size of elements,
works similar to LinkedBlockingQueue except that capacity is bounded by the size in bytes of the elements in the queue.
|
| Cache.NamedKey | |
| CacheConfig | |
| CacheMonitor | |
| CachePopulatorStats |
Thread safe collector of
CachePopulator statistics, utilized CacheMonitor to emit cache metrics. |
| CachePopulatorStats.Snapshot | |
| CacheStats | |
| CaffeineCache | |
| CaffeineCacheConfig | |
| CaffeineCacheProvider | |
| ForegroundCachePopulator |
CachePopulator implementation that populates a cache on the same thread that is processing the
Sequence. |
| HybridCache | |
| HybridCacheConfig | |
| HybridCacheProvider | |
| LocalCacheProvider | Deprecated |
| LZ4Transcoder | |
| MapCache | |
| MemcachedCache | |
| MemcachedCacheConfig | |
| MemcachedCacheProvider | |
| MemcachedOperationQueueFactory |
| Enum | Description |
|---|---|
| CacheExecutorFactory |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.