- DEBUG - Variable in class com.baidu.disconf.client.config.DisClientConfig
-
是否开启DEBUG模式: 默认不开启,
1)true: 用于线下调试,当ZK断开与client连接后(如果设置断点,这个事件很容易就发生),ZK不会去重新建立连接。
2)false: 用于线上,当ZK断开与client连接后,ZK会再次去重新建立连接。
- decideAccess(ProceedingJoinPoint, DisconfFileItem) - Method in class com.baidu.disconf.client.store.aspect.DisconfAspectJ
-
获取配置文件数据, 只有开启disconf远程才会进行切面
- decideAccess(ProceedingJoinPoint, DisconfItem) - Method in class com.baidu.disconf.client.store.aspect.DisconfAspectJ
-
获取配置项数据, 只有开启disconf远程才会进行切面
- DEFAULT_DEFAULT_SEPARATOR - Static variable in class com.baidu.disconf.client.addons.properties.DefaultPropertyPlaceholderConfigurer
-
- defaultIfBlank(String, String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
-
如果字符串是
null或空字符串
"",则返回指定默认字符串,否则返回字符串本身。
- defaultIfEmpty(String, String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
-
如果字符串是
null或空字符串
"",则返回指定默认字符串,否则返回字符串本身。
- DefaultPropertyPlaceholderConfigurer - Class in com.baidu.disconf.client.addons.properties
-
A property resource configurer that resolves placeholders with defaults in bean property values of
context definitions.
- DefaultPropertyPlaceholderConfigurer() - Constructor for class com.baidu.disconf.client.addons.properties.DefaultPropertyPlaceholderConfigurer
-
- DelegatingProperties - Class in com.baidu.disconf.client.addons.properties
-
Overrides all methods of java.util.Properties using delegation.
- DelegatingProperties() - Constructor for class com.baidu.disconf.client.addons.properties.DelegatingProperties
-
- destroy() - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
-
- destroy() - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
-
destroy
删除 property listener
- destroy() - Method in class com.baidu.disconf.client.DisconfMgrBean
-
- destroy() - Method in class com.baidu.disconf.client.DisconfMgrBeanSecond
-
- DisClientComConfig - Class in com.baidu.disconf.client.config.inner
-
一些通用的数据
- DisClientConfig - Class in com.baidu.disconf.client.config
-
Disconf Client的用户配置文件
- DisClientSysConfig - Class in com.baidu.disconf.client.config
-
Disconf 系统自带的配置
- DISCONF_PACK_NAME - Static variable in class com.baidu.disconf.client.common.constants.Constants
-
Disconf本身Package
- DisconfActiveBackupService - Annotation Type in com.baidu.disconf.client.common.annotations
-
标识需要进行主备切换的服务,需要指定它影响的配置数据,
包括了配置文件和配置项
- DisconfAnyFileProcessorImpl - Class in com.baidu.disconf.client.core.filetype.impl
-
Created by knightliao on 15/1/21.
- DisconfAnyFileProcessorImpl() - Constructor for class com.baidu.disconf.client.core.filetype.impl.DisconfAnyFileProcessorImpl
-
- DisconfAspectJ - Class in com.baidu.disconf.client.store.aspect
-
配置拦截
- DisconfAspectJ() - Constructor for class com.baidu.disconf.client.store.aspect.DisconfAspectJ
-
- DisconfAutowareConfig - Class in com.baidu.disconf.client.support
-
配置导入工具
- DisconfCenterBaseModel - Class in com.baidu.disconf.client.common.model
-
配置基类
- DisconfCenterBaseModel() - Constructor for class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
-
- DisconfCenterFile - Class in com.baidu.disconf.client.common.model
-
配置文件表示
- DisconfCenterFile() - Constructor for class com.baidu.disconf.client.common.model.DisconfCenterFile
-
- DisconfCenterFile.FileItemValue - Class in com.baidu.disconf.client.common.model
-
配置文件Item项表示,包括了值,还有其类型
- DisconfCenterFile.FileItemValue(Object, Field) - Constructor for class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
-
- DisconfCenterFile.FileItemValue(Object, Field, Method) - Constructor for class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
-
- DisconfCenterHostFilesStore - Class in com.baidu.disconf.client.store.inner
-
- DisconfCenterItem - Class in com.baidu.disconf.client.common.model
-
配置项表示
- DisconfCenterItem() - Constructor for class com.baidu.disconf.client.common.model.DisconfCenterItem
-
- DisconfCenterReloadableFileStore - Class in com.baidu.disconf.client.store.inner
-
Created by knightliao on 15/3/20.
- DisconfCenterStore - Class in com.baidu.disconf.client.store.inner
-
配置仓库,是个单例
- DisconfCommonCallbackModel - Class in com.baidu.disconf.client.common.model
-
记录配置更新时 或 主备切换时的回调函数
- DisconfCommonCallbackModel() - Constructor for class com.baidu.disconf.client.common.model.DisconfCommonCallbackModel
-
- DisConfCommonModel - Class in com.baidu.disconf.client.common.model
-
通用的模型数据,包括 APP,版本,环境,Zookeeper上的URL表示
- DisConfCommonModel() - Constructor for class com.baidu.disconf.client.common.model.DisConfCommonModel
-
- DisconfCoreFactory - Class in com.baidu.disconf.client.core
-
Core模块的工厂类
- DisconfCoreFactory() - Constructor for class com.baidu.disconf.client.core.DisconfCoreFactory
-
- DisconfCoreMgr - Interface in com.baidu.disconf.client.core
-
核心处理模块:包括第一次扫描时配置入库; 第二次扫描时配置注入;
- DisconfCoreMgrImpl - Class in com.baidu.disconf.client.core.impl
-
核心处理器
- DisconfCoreMgrImpl(WatchMgr, FetcherMgr, Registry) - Constructor for class com.baidu.disconf.client.core.impl.DisconfCoreMgrImpl
-
- DisconfCoreProcessor - Interface in com.baidu.disconf.client.core.processor
-
处理算子
- DisconfCoreProcessorFactory - Class in com.baidu.disconf.client.core.processor
-
核心处理器工厂
- DisconfCoreProcessorFactory() - Constructor for class com.baidu.disconf.client.core.processor.DisconfCoreProcessorFactory
-
- DisconfCoreProcessUtils - Class in com.baidu.disconf.client.core.processor.impl
-
- DisconfCoreProcessUtils() - Constructor for class com.baidu.disconf.client.core.processor.impl.DisconfCoreProcessUtils
-
- DisconfDataGetter - Class in com.baidu.disconf.client.usertools
-
Created by knightliao on 16/5/28.
- DisconfDataGetter() - Constructor for class com.baidu.disconf.client.usertools.DisconfDataGetter
-
- DisconfDataGetterDefaultImpl - Class in com.baidu.disconf.client.usertools.impl
-
Created by knightliao on 16/5/28.
- DisconfDataGetterDefaultImpl() - Constructor for class com.baidu.disconf.client.usertools.impl.DisconfDataGetterDefaultImpl
-
- DisconfFile - Annotation Type in com.baidu.disconf.client.common.annotations
-
分布式的配置文件
- DisconfFileCoreProcessorImpl - Class in com.baidu.disconf.client.core.processor.impl
-
配置文件处理器实现
- DisconfFileCoreProcessorImpl(WatchMgr, FetcherMgr, Registry) - Constructor for class com.baidu.disconf.client.core.processor.impl.DisconfFileCoreProcessorImpl
-
- DisconfFileItem - Annotation Type in com.baidu.disconf.client.common.annotations
-
分布式的配置文件中的ITEM
- DisconfFileTypeProcessor - Interface in com.baidu.disconf.client.core.filetype
-
文件类型处理器
- DisconfItem - Annotation Type in com.baidu.disconf.client.common.annotations
-
分布式的配置项
- DisconfItemCoreProcessorImpl - Class in com.baidu.disconf.client.core.processor.impl
-
配置项处理器实现
- DisconfItemCoreProcessorImpl(WatchMgr, FetcherMgr, Registry) - Constructor for class com.baidu.disconf.client.core.processor.impl.DisconfItemCoreProcessorImpl
-
- DisconfKey - Class in com.baidu.disconf.client.common.model
-
用于标识一个配置文件或配置项
- DisconfKey(DisConfigTypeEnum, String) - Constructor for class com.baidu.disconf.client.common.model.DisconfKey
-
- DisconfMgr - Class in com.baidu.disconf.client
-
Disconf Client 总入口
- DisconfMgrBean - Class in com.baidu.disconf.client
-
第一次扫描,静态扫描
- DisconfMgrBean() - Constructor for class com.baidu.disconf.client.DisconfMgrBean
-
- DisconfMgrBeanSecond - Class in com.baidu.disconf.client
-
第二次扫描,动态扫描
- DisconfMgrBeanSecond() - Constructor for class com.baidu.disconf.client.DisconfMgrBeanSecond
-
- DisconfPropertiesProcessorImpl - Class in com.baidu.disconf.client.core.filetype.impl
-
Properties 处理器
- DisconfPropertiesProcessorImpl() - Constructor for class com.baidu.disconf.client.core.filetype.impl.DisconfPropertiesProcessorImpl
-
- DisconfStoreFileProcessorImpl - Class in com.baidu.disconf.client.store.processor.impl
-
配置文件仓库实现器
- DisconfStoreFileProcessorImpl() - Constructor for class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
-
- DisconfStoreItemProcessorImpl - Class in com.baidu.disconf.client.store.processor.impl
-
配置项仓库算子实现器
- DisconfStoreItemProcessorImpl() - Constructor for class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
-
- DisconfStorePipelineProcessor - Interface in com.baidu.disconf.client.store
-
- DisconfStorePipelineProcessorImpl - Class in com.baidu.disconf.client.store.processor.impl
-
- DisconfStorePipelineProcessorImpl() - Constructor for class com.baidu.disconf.client.store.processor.impl.DisconfStorePipelineProcessorImpl
-
- DisconfStoreProcessor - Interface in com.baidu.disconf.client.store
-
仓库算子
- DisconfStoreProcessorFactory - Class in com.baidu.disconf.client.store
-
仓库算子仓库
- DisconfStoreProcessorFactory() - Constructor for class com.baidu.disconf.client.store.DisconfStoreProcessorFactory
-
- DisconfSysUpdateCallback - Class in com.baidu.disconf.client.watch.inner
-
当配置更新时,系统会自动 调用此回调函数
这个函数是系统调用的,当有配置更新时,便会进行回调
- DisconfSysUpdateCallback() - Constructor for class com.baidu.disconf.client.watch.inner.DisconfSysUpdateCallback
-
- DisconfUpdateService - Annotation Type in com.baidu.disconf.client.common.annotations
-
标识配置更新时需要进行更新的服务,需要指定它影响的配置数据,
可以是配置文件或者是配置项
- DisconfValue - Class in com.baidu.disconf.client.store.processor.model
-
配置的值,配置文件是properties, 配置项是string
这个类是为了做兼容
- DisconfValue(String, Map<String, Object>) - Constructor for class com.baidu.disconf.client.store.processor.model.DisconfValue
-
- DisconfXmlProcessorImpl - Class in com.baidu.disconf.client.core.filetype.impl
-
xml 处理器
- DisconfXmlProcessorImpl() - Constructor for class com.baidu.disconf.client.core.filetype.impl.DisconfXmlProcessorImpl
-
- DisInnerConfigAnnotation - Annotation Type in com.baidu.disconf.client.config.inner
-
Disconf 自己的配置文件中的项标注
- DisInnerConfigHelper - Class in com.baidu.disconf.client.config.inner
-
用户配置、系统配置 的校验
- DisInnerConfigHelper() - Constructor for class com.baidu.disconf.client.config.inner.DisInnerConfigHelper
-
- downloadFileFromServer(String, String, String) - Method in interface com.baidu.disconf.client.fetcher.FetcherMgr
-
下载配置文件, remoteUrl是目标 url, 下载到预定义的文件夹,并 下载到 targetDirPath 目录下
- downloadFileFromServer(String, String, String) - Method in class com.baidu.disconf.client.fetcher.impl.FetcherMgrImpl
-
下载配置文件, remoteUrl是 url