| 接口 | 说明 |
|---|---|
| CacheableContainerProcessor.CacheDefinitionRetriever |
Retriever for cache definition.
|
| CacheDefinition |
Definition of cache.
|
| CacheManager |
CacheObject manager. |
| CacheObject<K> |
A cache object that provides basic cache operations.
|
| GuavaCacheManager.CacheFactory |
A factory to create a cache instance.
|
| 类 | 说明 |
|---|---|
| AbstractCacheManager |
Abstract cache manager.
|
| AbstractCacheManager.AbstractCacheObject<K> |
Abstract cache object.
|
| AbstractMapCacheManager |
An implementation of the
CacheManager that
creates a cache instance what stores data in the Map. |
| AbstractMapCacheManager.ConcurrentHashMapCacheManager |
A
CacheManager that creates a cache instance what stores data in the ConcurrentHashMap. |
| AbstractMapCacheManager.MapCacheObject<K> |
An implementation of the
CacheObject that stores data in the Map. |
| AbstractMapCacheManager.WeakConcurrentMapCacheManager |
A
CacheManager that creates a cache instance what stores data in the CollectionUtils.newWeakConcurrentMap(). |
| CacheableContainer<K> |
Data source container wrapper class with cache function.
|
| CacheableContainerProcessor |
Processor for wrap the container as a cacheable container
according to container-cache configuration before registering it.
|
| CacheDefinition.Impl |
Implementation of
CacheDefinition. |
| GuavaCacheManager |
An implementation of the
CacheManager that
creates a cache instance what stores data in the Cache. |
| GuavaCacheManager.DefaultCacheFactory |
A default
GuavaCacheManager.CacheFactory implementation,
if expire time greater than 0, use CacheBuilder.expireAfterWrite(long, TimeUnit),
if expire time less than 0, use CacheBuilder.weakKeys() and CacheBuilder.weakValues(). |
| GuavaCacheManager.GuavaCacheObject<K> |
A
CacheObject implementation that stores data in the Cache. |
Copyright © 2024. All rights reserved.