| 程序包 | 说明 |
|---|---|
| xyz.xuminghai.autoconfigure | |
| xyz.xuminghai.cache | |
| xyz.xuminghai.cache.decorator | |
| xyz.xuminghai.executor | |
| xyz.xuminghai.template |
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
CacheAutoConfiguration.cache(CacheProperties cacheProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
BlockClientTemplate |
ClientAutoConfiguration.blockClientTemplate(Cache cache,
ReactiveFileDao reactiveFileDao,
ReactiveRecycleDao reactiveRecycleDao) |
ReactiveClientTemplate |
ClientAutoConfiguration.reactiveClientTemplate(Cache cache,
ReactiveFileDao reactiveFileDao,
ReactiveRecycleDao reactiveRecycleDao) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BaseCache
2021/10/21 12:39 星期四
默认缓存实现,可以被别的装饰器增强功能 |
class |
NullCache
2021/10/26 22:53 星期二
一个空对象缓存,表示没有启用缓存 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
LoggingDecorator
2021/10/21 15:48 星期四
日志装饰,用于记录缓存命中率 |
class |
LruDecorator
2021/10/21 16:47 星期四
LRU缓存,在容量不够的时候,最先清除访问量少的缓存 |
class |
ScheduledDecorator
2021/10/21 18:33 星期四
给定多少秒,定时清除缓存 |
| 构造器和说明 |
|---|
LoggingDecorator(Cache cache) |
LruDecorator(Cache cache,
int maxCapacity) |
ScheduledDecorator(Cache cache,
int fixedDelay) |
| 构造器和说明 |
|---|
BlockCacheExecutor(Cache cache,
BlockExecutor blockExecutor) |
ReactiveCacheExecutor(Cache cache,
ReactiveExecutor reactiveExecutor) |
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
AbstractTemplate.getCache()
获取缓存实例
|
| 构造器和说明 |
|---|
BlockClientTemplate(Cache cache,
ReactiveFileDao reactiveFileDao,
ReactiveRecycleDao reactiveRecycleDao) |
ReactiveClientTemplate(Cache cache,
ReactiveFileDao reactiveFileDao,
ReactiveRecycleDao reactiveRecycleDao) |
Copyright © 2021. All rights reserved.