| 接口 | 说明 |
|---|---|
| CompatibleProcessor<T,U> |
为一个ConfigHoder注册一个CompatibleProcessor
在进行读取的时候,先根据getOldProperty和getOldClass来构造老对象,并通过回调的方式把老对象传递给客户端
回调方法 Object constructNewObject(Object object); 老对象通过回调参数传递给客户端,客户端处理老对象,并返回新对象
ConfigHolder拿到新对象,然后存储起来
T表示原类型,U表示新类型
|
| ConfigAware | |
| ConfigCallBack | |
| ConfigChangeListener | |
| ResidentCacheListener |
| 类 | 说明 |
|---|---|
| AbstractCollectionHolder<T> | |
| AbstractHolder<T> |
Created by hasee on 2017/12/7.
|
| AbstractMapHolder<T> | |
| AbstractMultiValueHolder<T> |
对集合或者Map类型Holder的抽象
|
| CacheStatus | |
| CheckedKey | |
| Conf<T> |
Created by hasee on 2017/11/30.
|
| NameSpaceWrapper |
Created by hasee on 2017/12/4.
|
| ResidentCacheEvent | |
| ValidateConfigManger |
让配置类所在的类缓存数据失效。
|
| 枚举 | 说明 |
|---|---|
| ResidentCacheEventType |
| 注释类型 | 说明 |
|---|---|
| Check |