接口 | 说明 |
---|---|
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 |