| 程序包 | 说明 |
|---|---|
| cn.crane4j.core.cache | |
| cn.crane4j.core.support |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractCacheManager
Abstract cache manager.
|
class |
AbstractMapCacheManager
An implementation of the
CacheManager that
creates a cache instance what stores data in the Map. |
static class |
AbstractMapCacheManager.ConcurrentHashMapCacheManager
A
CacheManager that creates a cache instance what stores data in the ConcurrentHashMap. |
static class |
AbstractMapCacheManager.WeakConcurrentMapCacheManager
A
CacheManager that creates a cache instance what stores data in the CollectionUtils.newWeakConcurrentMap(). |
class |
GuavaCacheManager
An implementation of the
CacheManager that
creates a cache instance what stores data in the Cache. |
| 限定符和类型 | 方法和说明 |
|---|---|
<M extends CacheManager> |
Crane4jTemplate.OpsForComponent.configureCacheManager(String name,
Class<M> managerType,
BiConsumer<Crane4jTemplate,M> consumer)
Configure cache manager.
|
| 限定符和类型 | 方法和说明 |
|---|---|
@NonNull CacheManager |
Crane4jGlobalConfiguration.getCacheManager(String name)
Get cache manager.
|
CacheManager |
Crane4jTemplate.OpsForComponent.getCacheManager(String name)
Get cache manager.
|
@NonNull CacheManager |
SimpleCrane4jGlobalConfiguration.getCacheManager(String name)
Get cache factory.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Crane4jGlobalConfiguration.registerCacheManager(CacheManager cacheManager)
Register cache manager.
|
Crane4jTemplate.OpsForComponent |
Crane4jTemplate.OpsForComponent.registerCacheManager(CacheManager cacheManager)
Register container provider.
|
void |
SimpleCrane4jGlobalConfiguration.registerCacheManager(CacheManager cacheManager)
Register cache manager.
|
Copyright © 2024. All rights reserved.