A B C D E F G H I K L M N P R S T U V W 

A

add(String) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterReloadableFileStore
 
addJustHostFile(String) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterHostFilesStore
 
addJustHostFileSet(Set<String>) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterHostFilesStore
 
addReconfigurableBean(ReconfigurableBean) - Static method in class com.baidu.disconf.client.addons.properties.ReloadConfigurationMonitor
 
addReloadablePropertiesListener(IReloadablePropertiesListener) - Method in interface com.baidu.disconf.client.addons.properties.ReloadableProperties
 
addReloadablePropertiesListener(IReloadablePropertiesListener) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
添加listener
addUpdateCallbackList(String, List<IDisconfUpdate>) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
增加回调函数
addUpdateCallbackList(String, List<IDisconfUpdate>) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
addUpdateCallbackList(String, List<IDisconfUpdate>) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
afterPropertiesSet() - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
afterPropertiesSet 将自己 添加 property listener
afterReconfiguration() - Method in interface com.baidu.disconf.client.addons.properties.IReconfigurationAware
 
anyPublicMethod() - Method in class com.baidu.disconf.client.store.aspect.DisconfAspectJ
 
APP - Variable in class com.baidu.disconf.client.config.DisClientConfig
 
APP_NAME - Static variable in class com.baidu.disconf.client.config.DisClientConfig
app
autowareConfig(Object, String) - Static method in class com.baidu.disconf.client.support.DisconfAutowareConfig
自动导入某个配置文件
autowareConfigWithSystemEnv(Object) - Static method in class com.baidu.disconf.client.support.DisconfAutowareConfig
使用 system env 进行数据导入, 能识别 DisInnerConfigAnnotation 的标识
autowareStaticConfig(Class<?>, String) - Static method in class com.baidu.disconf.client.support.DisconfAutowareConfig
自动导入配置文件至 static变量

B

beforeReconfiguration() - Method in interface com.baidu.disconf.client.addons.properties.IReconfigurationAware
 
bytesToString(byte[]) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
将一个byte数组转换成62进制的字符串。
bytesToString(byte[], boolean) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
将一个byte数组转换成62进制的字符串。

C

callOneConf(DisconfStoreProcessor, String) - Static method in class com.baidu.disconf.client.core.processor.impl.DisconfCoreProcessUtils
调用此配置影响的回调函数
ClassUtils - Class in com.baidu.disconf.client.support.utils
类工具
ClassUtils() - Constructor for class com.baidu.disconf.client.support.utils.ClassUtils
 
clear() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
clone() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
close() - Method in class com.baidu.disconf.client.DisconfMgr
 
com.baidu.disconf.client - package com.baidu.disconf.client
 
com.baidu.disconf.client.addons.properties - package com.baidu.disconf.client.addons.properties
 
com.baidu.disconf.client.common.annotations - package com.baidu.disconf.client.common.annotations
 
com.baidu.disconf.client.common.constants - package com.baidu.disconf.client.common.constants
 
com.baidu.disconf.client.common.model - package com.baidu.disconf.client.common.model
 
com.baidu.disconf.client.common.update - package com.baidu.disconf.client.common.update
 
com.baidu.disconf.client.config - package com.baidu.disconf.client.config
 
com.baidu.disconf.client.config.inner - package com.baidu.disconf.client.config.inner
 
com.baidu.disconf.client.core - package com.baidu.disconf.client.core
 
com.baidu.disconf.client.core.filetype - package com.baidu.disconf.client.core.filetype
 
com.baidu.disconf.client.core.filetype.impl - package com.baidu.disconf.client.core.filetype.impl
 
com.baidu.disconf.client.core.impl - package com.baidu.disconf.client.core.impl
 
com.baidu.disconf.client.core.processor - package com.baidu.disconf.client.core.processor
 
com.baidu.disconf.client.core.processor.impl - package com.baidu.disconf.client.core.processor.impl
 
com.baidu.disconf.client.fetcher - package com.baidu.disconf.client.fetcher
 
com.baidu.disconf.client.fetcher.impl - package com.baidu.disconf.client.fetcher.impl
 
com.baidu.disconf.client.scan - package com.baidu.disconf.client.scan
 
com.baidu.disconf.client.scan.impl - package com.baidu.disconf.client.scan.impl
 
com.baidu.disconf.client.scan.inner.common - package com.baidu.disconf.client.scan.inner.common
 
com.baidu.disconf.client.scan.inner.dynamic - package com.baidu.disconf.client.scan.inner.dynamic
 
com.baidu.disconf.client.scan.inner.dynamic.model - package com.baidu.disconf.client.scan.inner.dynamic.model
 
com.baidu.disconf.client.scan.inner.statically - package com.baidu.disconf.client.scan.inner.statically
 
com.baidu.disconf.client.scan.inner.statically.impl - package com.baidu.disconf.client.scan.inner.statically.impl
 
com.baidu.disconf.client.scan.inner.statically.model - package com.baidu.disconf.client.scan.inner.statically.model
 
com.baidu.disconf.client.scan.inner.statically.strategy - package com.baidu.disconf.client.scan.inner.statically.strategy
 
com.baidu.disconf.client.scan.inner.statically.strategy.impl - package com.baidu.disconf.client.scan.inner.statically.strategy.impl
 
com.baidu.disconf.client.store - package com.baidu.disconf.client.store
 
com.baidu.disconf.client.store.aspect - package com.baidu.disconf.client.store.aspect
 
com.baidu.disconf.client.store.inner - package com.baidu.disconf.client.store.inner
 
com.baidu.disconf.client.store.processor.impl - package com.baidu.disconf.client.store.processor.impl
 
com.baidu.disconf.client.store.processor.model - package com.baidu.disconf.client.store.processor.model
 
com.baidu.disconf.client.support - package com.baidu.disconf.client.support
 
com.baidu.disconf.client.support.registry - package com.baidu.disconf.client.support.registry
 
com.baidu.disconf.client.support.registry.impl - package com.baidu.disconf.client.support.registry.impl
 
com.baidu.disconf.client.support.utils - package com.baidu.disconf.client.support.utils
 
com.baidu.disconf.client.usertools - package com.baidu.disconf.client.usertools
 
com.baidu.disconf.client.usertools.impl - package com.baidu.disconf.client.usertools.impl
 
com.baidu.disconf.client.watch - package com.baidu.disconf.client.watch
 
com.baidu.disconf.client.watch.impl - package com.baidu.disconf.client.watch.impl
 
com.baidu.disconf.client.watch.inner - package com.baidu.disconf.client.watch.inner
 
CONF_SERVER_HOST - Variable in class com.baidu.disconf.client.config.DisClientConfig
 
CONF_SERVER_HOST_NAME - Static variable in class com.baidu.disconf.client.config.DisClientConfig
配置文件服务器 HOST
CONF_SERVER_MASTER_NUM_ACTION - Variable in class com.baidu.disconf.client.config.DisClientSysConfig
获取远程主机个数的URL
CONF_SERVER_STORE_ACTION - Variable in class com.baidu.disconf.client.config.DisClientSysConfig
STORE URL
CONF_SERVER_URL_RETRY_TIMES - Variable in class com.baidu.disconf.client.config.DisClientConfig
获取远程配置 重试次数,默认是3次
CONF_SERVER_ZOO_ACTION - Variable in class com.baidu.disconf.client.config.DisClientSysConfig
STORE URL
ConfigLoaderUtils - Class in com.baidu.disconf.client.support.utils
配置导入工具
ConfigMgr - Class in com.baidu.disconf.client.config
配置模块
ConfigMgr() - Constructor for class com.baidu.disconf.client.config.ConfigMgr
 
confServerUrlRetrySleepSeconds - Variable in class com.baidu.disconf.client.config.DisClientConfig
获取远程配置 重试时休眠时间,默认是5秒
confToString() - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
获取配置仓库的表示
confToString() - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
confToString() - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
Constants - Class in com.baidu.disconf.client.common.constants
常量定义
Constants() - Constructor for class com.baidu.disconf.client.common.constants.Constants
 
contains(Object) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
containsKey(Object) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
containsValue(Object) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
createMyInstance() - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
createInstance 废弃了
createProperties() - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
 

D

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

E

elements() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
ENABLE_DISCONF - Variable in class com.baidu.disconf.client.config.DisClientConfig
 
enableLocalDownloadDirInClassPath - Variable in class com.baidu.disconf.client.config.DisClientConfig
让下载文件夹放在 classpath目录 下
endsWithChar(String, char) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
判断字符串str是否以字符ch结尾
entrySet() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
ENV - Variable in class com.baidu.disconf.client.config.DisClientConfig
 
ENV_NAME - Static variable in class com.baidu.disconf.client.config.DisClientConfig
部署环境
equals(Object) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
equals(Object) - Method in class com.baidu.disconf.client.common.model.DisconfKey
 
exclude(Set<String>) - Method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerFileMgrImpl
 
exclude(Set<String>) - Method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerItemMgrImpl
 
exclude(Set<String>) - Method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerNonAnnotationFileMgrImpl
 
exclude(Set<String>) - Method in interface com.baidu.disconf.client.scan.inner.statically.StaticScannerMgr
 
exclude(Set<String>) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
排除某个配置
exclude(Set<String>) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
exclude(Set<String>) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
excludeOneFile(String) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
删除一个配置文件
excludeOneItem(String) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
删除一个配置项

F

FetcherFactory - Class in com.baidu.disconf.client.fetcher
抓取器工厂
FetcherFactory() - Constructor for class com.baidu.disconf.client.fetcher.FetcherFactory
 
FetcherMgr - Interface in com.baidu.disconf.client.fetcher
下载模块
FetcherMgrImpl - Class in com.baidu.disconf.client.fetcher.impl
抓取器, 独立模块,不依赖外部模块, 由Factory来管理此实例
FetcherMgrImpl(RestfulMgr, int, int, boolean, String, String, List<String>) - Constructor for class com.baidu.disconf.client.fetcher.impl.FetcherMgrImpl
 
filename - Static variable in class com.baidu.disconf.client.config.DisClientConfig
 
filename - Static variable in class com.baidu.disconf.client.config.DisClientSysConfig
 
FileTypeProcessorUtils - Class in com.baidu.disconf.client.core.filetype
 
FileTypeProcessorUtils() - Constructor for class com.baidu.disconf.client.core.filetype.FileTypeProcessorUtils
 
findByType(Class<T>, boolean) - Method in class com.baidu.disconf.client.support.registry.impl.SimpleRegistry
 
findByType(Class<T>, boolean) - Method in class com.baidu.disconf.client.support.registry.impl.SpringRegistry
 
findByType(Class<T>, boolean) - Method in interface com.baidu.disconf.client.support.registry.Registry
查找Bean
findByTypeWithName(Class<T>) - Method in class com.baidu.disconf.client.support.registry.impl.SpringRegistry
调用Spring工具类获取bean
firstScan(List<String>) - Method in class com.baidu.disconf.client.DisconfMgr
第一次扫描,静态扫描 for annotation config
firstScan(List<String>) - Method in class com.baidu.disconf.client.scan.impl.ScanMgrImpl
扫描并存储(静态)
firstScan(List<String>) - Method in interface com.baidu.disconf.client.scan.ScanMgr
 

G

get(Object) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
get() - Method in class com.baidu.disconf.client.store.inner.DisconfCenterReloadableFileStore
 
getActiveBackupKeyList() - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
getAdditionalKeyMaps() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
getAllMethod(Class<?>) - Static method in class com.baidu.disconf.client.support.utils.ClassUtils
获取一个类的所有方法
getApp() - Method in class com.baidu.disconf.client.common.model.DisConfCommonModel
 
getByFile(String) - Static method in class com.baidu.disconf.client.usertools.DisconfDataGetter
根据 分布式配置文件 获取该配置文件的所有数据,以 map形式呈现
getByFile(String) - Method in interface com.baidu.disconf.client.usertools.IDisconfDataGetter
根据 分布式配置文件 获取该配置文件的所有数据,以 map形式呈现
getByFile(String) - Method in class com.baidu.disconf.client.usertools.impl.DisconfDataGetterDefaultImpl
 
getByFileItem(String, String) - Static method in class com.baidu.disconf.client.usertools.DisconfDataGetter
获取 分布式配置文件 获取该配置文件 中 某个配置项 的值
getByFileItem(String, String) - Method in interface com.baidu.disconf.client.usertools.IDisconfDataGetter
获取 分布式配置文件 获取该配置文件 中 某个配置项 的值
getByFileItem(String, String) - Method in class com.baidu.disconf.client.usertools.impl.DisconfDataGetterDefaultImpl
 
getByFileName(String) - Static method in enum com.baidu.disconf.client.common.constants.SupportFileTypeEnum
根据文件名返回其文件后缀ENUM
getByItem(String) - Static method in class com.baidu.disconf.client.usertools.DisconfDataGetter
根据 分布式配置 获取其值
getByItem(String) - Method in interface com.baidu.disconf.client.usertools.IDisconfDataGetter
根据 分布式配置 获取其值
getByItem(String) - Method in class com.baidu.disconf.client.usertools.impl.DisconfDataGetterDefaultImpl
 
getByType(int) - Static method in enum com.baidu.disconf.client.common.constants.SupportFileTypeEnum
 
getCls() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
getCommonModel(String) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
获取配置的通用数据结构
getCommonModel(String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
getCommonModel(String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
getConfData(String) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
获取指定配置Data
getConfData(String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
getConfData(String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
getConfFileMap() - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
getConfig(String, String) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
当是配置文件时,有两个参数
当是配置项时,只有一个参数 ,第二个参数忽略
getConfig(String, String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
getConfig(String, String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
getConfItemMap() - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
getConfKeySet() - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
获取所有配置Key列表
getConfKeySet() - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
getConfKeySet() - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
getDeclareClass() - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
getDefault(String) - Method in class com.baidu.disconf.client.addons.properties.DefaultPropertyPlaceholderConfigurer
extract the default value from the complete placeholder (the part between separator and suffix).
getDelegate() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
getDelegate() - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
 
getDisconfActiveBackupServiceClassSet() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getDisconfCenterFile(String) - Static method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerNonAnnotationFileMgrImpl
 
getDisconfCenterFiles(Set<String>) - Static method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerNonAnnotationFileMgrImpl
 
getDisconfCommonCallbackModel() - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
getDisConfCommonModel() - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
getDisconfConfUpdates() - Method in class com.baidu.disconf.client.common.model.DisconfCommonCallbackModel
 
getDisconfCoreMgr(Registry) - Static method in class com.baidu.disconf.client.core.DisconfCoreFactory
 
getDisconfCoreProcessorFile(WatchMgr, FetcherMgr, Registry) - Static method in class com.baidu.disconf.client.core.processor.DisconfCoreProcessorFactory
获取配置文件核心处理器
getDisconfCoreProcessorItem(WatchMgr, FetcherMgr, Registry) - Static method in class com.baidu.disconf.client.core.processor.DisconfCoreProcessorFactory
获取配置项核心 处理器
getDisconfFileClassSet() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getDisconfFileItemMap() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getDisconfFileItemMethodSet() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getDisconfFileStaticScanner() - Static method in class com.baidu.disconf.client.scan.inner.statically.StaticScannerMgrFactory
配置文件处理
getDisConfigTypeEnum() - Method in class com.baidu.disconf.client.common.model.DisconfKey
 
getDisconfItemMethodSet() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getDisconfItemStaticScanner() - Static method in class com.baidu.disconf.client.scan.inner.statically.StaticScannerMgrFactory
配置项处理
getDisconfNonAnnotationFileStaticScanner() - Static method in class com.baidu.disconf.client.scan.inner.statically.StaticScannerMgrFactory
非注解的配置文件处理
getDisconfStoreFileProcessor() - Static method in class com.baidu.disconf.client.store.DisconfStoreProcessorFactory
获取配置文件仓库算子
getDisconfStoreItemProcessor() - Static method in class com.baidu.disconf.client.store.DisconfStoreProcessorFactory
获取配置项仓库算子
getDisconfStorePipelineProcessor() - Static method in class com.baidu.disconf.client.store.DisconfStoreProcessorFactory
 
getDisconfUpdatePipeline() - Method in class com.baidu.disconf.client.scan.inner.dynamic.model.ScanDynamicModel
 
getDisconfUpdatesActiveBackups() - Method in class com.baidu.disconf.client.common.model.DisconfCommonCallbackModel
 
getDisconfUpdateService() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getDisconfUpdateServiceInverseIndexMap() - Method in class com.baidu.disconf.client.scan.inner.dynamic.model.ScanDynamicModel
 
getEnv() - Method in class com.baidu.disconf.client.common.model.DisConfCommonModel
 
getFetcherMgr() - Static method in class com.baidu.disconf.client.fetcher.FetcherFactory
获取抓取器实例,记得释放资源, 它依赖Conf模块
getFieldDefaultValue(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
 
getFieldDefaultValue(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
getFieldFromMethod(Method, Field[], DisConfigTypeEnum) - Static method in class com.baidu.disconf.client.support.utils.MethodUtils
对于一个 get/is 方法,返回其相对应的Field
getFieldNameByGetMethodName(String) - Static method in class com.baidu.disconf.client.support.utils.ClassUtils
由Get Method名称获取Field名
getFieldValueByType(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
返回值
getFieldValueByType(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
返回值
getFileData() - Method in class com.baidu.disconf.client.store.processor.model.DisconfValue
 
getFileDir() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
配置文件的路径
getFileList() - Method in class com.baidu.disconf.client.DisconfMgrBean
Deprecated.
getFileName() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
getFilePath() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
配置文件的路径
getFirstByType(Class<T>, boolean) - Method in class com.baidu.disconf.client.support.registry.impl.SimpleRegistry
 
getFirstByType(Class<T>, boolean, boolean) - Method in class com.baidu.disconf.client.support.registry.impl.SimpleRegistry
 
getFirstByType(Class<T>, boolean) - Method in class com.baidu.disconf.client.support.registry.impl.SpringRegistry
 
getFirstByType(Class<T>, boolean, boolean) - Method in class com.baidu.disconf.client.support.registry.impl.SpringRegistry
 
getFirstByType(Class<T>, boolean) - Method in interface com.baidu.disconf.client.support.registry.Registry
查找Bean
getFirstByType(Class<T>, boolean, boolean) - Method in interface com.baidu.disconf.client.support.registry.Registry
查找Bean, 是否找proxy
getHost() - Method in class com.baidu.disconf.client.common.model.InstanceFingerprint
 
getHostList() - Method in class com.baidu.disconf.client.config.DisClientConfig
 
getiDisconfUpdatePipeline() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getiDisconfUpdatePipeline() - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
getIgnoreDisconfKeySet() - Method in class com.baidu.disconf.client.config.DisClientConfig
 
getInstance() - Static method in class com.baidu.disconf.client.config.DisClientConfig
 
getInstance() - Static method in class com.baidu.disconf.client.config.DisClientSysConfig
 
getInstance() - Static method in class com.baidu.disconf.client.config.inner.DisClientComConfig
 
getInstance() - Static method in class com.baidu.disconf.client.DisconfMgr
 
getInstance() - Static method in class com.baidu.disconf.client.store.inner.DisconfCenterHostFilesStore
 
getInstance() - Static method in class com.baidu.disconf.client.store.inner.DisconfCenterReloadableFileStore
 
getInstance() - Static method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
getInstanceFingerprint() - Method in class com.baidu.disconf.client.config.inner.DisClientComConfig
获取指纹
getJustHostFiles() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getJustHostFiles() - Method in class com.baidu.disconf.client.store.inner.DisconfCenterHostFilesStore
 
getKey() - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
getKey() - Method in class com.baidu.disconf.client.common.model.DisconfKey
 
getKeyMaps() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
getKV() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
获取可以表示的KeyMap对
getKvMap(String) - Method in interface com.baidu.disconf.client.core.filetype.DisconfFileTypeProcessor
输入文件名,返回其相应的k-v数据
getKvMap(SupportFileTypeEnum, String) - Static method in class com.baidu.disconf.client.core.filetype.FileTypeProcessorUtils
输入文件名,返回其相应的k-v数据
getKvMap(String) - Method in class com.baidu.disconf.client.core.filetype.impl.DisconfAnyFileProcessorImpl
 
getKvMap(String) - Method in class com.baidu.disconf.client.core.filetype.impl.DisconfPropertiesProcessorImpl
 
getKvMap(String) - Method in class com.baidu.disconf.client.core.filetype.impl.DisconfXmlProcessorImpl
 
getLocations() - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
 
getMachineName() - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
getModelName() - Method in enum com.baidu.disconf.client.common.constants.SupportFileTypeEnum
 
getObject() - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
getOldProperties() - Method in class com.baidu.disconf.client.addons.properties.PropertiesReloadedEvent
 
getOrder() - Method in class com.baidu.disconf.client.DisconfMgrBean
 
getPlaceholder(String) - Method in class com.baidu.disconf.client.addons.properties.DefaultPropertyPlaceholderConfigurer
extract the placeholder name from the complete placeholder string (between prefix and separator, or complete placeholder if no separator is found).
getPort() - Method in class com.baidu.disconf.client.common.model.InstanceFingerprint
 
getProperties() - Method in interface com.baidu.disconf.client.addons.properties.ReloadableProperties
 
getProperties() - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
 
getProperty(String) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
getProperty(String, String) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
getReflections() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getReloadableFiles() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
getRemoteServerUrl() - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
getScanMgr(Registry) - Static method in class com.baidu.disconf.client.scan.ScanFactory
 
getSetterMethodFromField(Class<?>, Field) - Static method in class com.baidu.disconf.client.support.utils.MethodUtils
 
getSpringRegistry(ApplicationContext) - Static method in class com.baidu.disconf.client.support.registry.RegistryFactory
 
getSupportFileTypeEnum() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
getTarget() - Method in class com.baidu.disconf.client.addons.properties.PropertiesReloadedEvent
 
getTargetDirPath() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
getTargetObject(Object, Class<T>) - Method in class com.baidu.disconf.client.support.registry.impl.SpringRegistry
 
getType() - Method in enum com.baidu.disconf.client.common.constants.SupportFileTypeEnum
 
getUpdateCallbackList(String) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
获取回调函数列表
getUpdateCallbackList(String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
getUpdateCallbackList(String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
getUuid() - Method in class com.baidu.disconf.client.common.model.InstanceFingerprint
 
getValeByType(Class<?>, Object) - Static method in class com.baidu.disconf.client.support.utils.ClassUtils
根据Field类型返回值
getValue() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
 
getValue() - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
getValue() - Method in class com.baidu.disconf.client.store.processor.model.DisconfValue
 
getValueFromServer(String) - Method in interface com.baidu.disconf.client.fetcher.FetcherMgr
根据 URL 从远程 获取Value值
getValueFromServer(String) - Method in class com.baidu.disconf.client.fetcher.impl.FetcherMgrImpl
根据 URL 从远程 获取Value值
getVersion() - Method in class com.baidu.disconf.client.common.model.DisConfCommonModel
 
getWatchMgr(FetcherMgr) - Static method in class com.baidu.disconf.client.watch.WatchFactory
 

H

hashCode() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
hashCode() - Method in class com.baidu.disconf.client.common.model.DisconfKey
 
hasIDisconfUpdate(Class<?>) - Static method in class com.baidu.disconf.client.scan.inner.common.ScanVerify
判断回调函数实现的接口是否正确
hasThisConf(String) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
是否有这个配置
hasThisConf(String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
hasThisConf(String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
HOST_PROPERTIES_KEY - Static variable in class com.baidu.disconf.client.common.constants.Constants
 

I

IDisconfDataGetter - Interface in com.baidu.disconf.client.usertools
Created by knightliao on 16/5/28.
IDisconfSysUpdate - Interface in com.baidu.disconf.client.common.update
当发生 配置更新 时 此回调会首先被调用
IDisconfUpdate - Interface in com.baidu.disconf.client.common.update
当配置更新 时,用户可以实现此接口,用以来实现回调函数
IDisconfUpdatePipeline - Interface in com.baidu.disconf.client.common.update
通用型的配置更新接口。当配置更新 时,用户可以实现此接口,用以来实现回调函数.
IGNORE_DISCONF_LIST - Variable in class com.baidu.disconf.client.config.DisClientConfig
忽略哪些分布式配置
indexOfChars(String, String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
 
indexOfChars(String, String, int) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
 
indexOfChars(String, char[]) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
 
indexOfChars(String, char[], int) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
 
infoString() - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
infoString() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
infoString() - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
init() - Static method in class com.baidu.disconf.client.config.ConfigMgr
初始化配置
init() - Method in class com.baidu.disconf.client.DisconfMgrBeanSecond
 
init(String, String, boolean) - Method in class com.baidu.disconf.client.watch.impl.WatchMgrImpl
 
init(String, String, boolean) - Method in interface com.baidu.disconf.client.watch.WatchMgr
初始化
inject2Conf() - Method in interface com.baidu.disconf.client.core.processor.DisconfCoreProcessor
特殊的,将数据注入到配置实体中
inject2Conf() - Method in class com.baidu.disconf.client.core.processor.impl.DisconfFileCoreProcessorImpl
 
inject2Conf() - Method in class com.baidu.disconf.client.core.processor.impl.DisconfItemCoreProcessorImpl
 
inject2DisconfInstance() - Method in interface com.baidu.disconf.client.core.DisconfCoreMgr
特殊的,将数据注入到 配置项、配置文件 的实体中(第二次扫描时使用)
inject2DisconfInstance() - Method in class com.baidu.disconf.client.core.impl.DisconfCoreMgrImpl
特殊的,将仓库里的数据注入到 配置项、配置文件 的实体中
inject2Instance(Object, String) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
将对象object中的数据注入配置中
inject2Instance(Object, String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
inject2Instance(Object, String) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
inject2Store(String, DisconfValue) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
将配置数据注入到仓库
inject2Store(String, DisconfValue) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
inject2Store(String, DisconfValue) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
INSTANCE - Static variable in class com.baidu.disconf.client.config.DisClientConfig
 
INSTANCE - Static variable in class com.baidu.disconf.client.config.DisClientSysConfig
 
INSTANCE - Static variable in class com.baidu.disconf.client.config.inner.DisClientComConfig
 
INSTANCE - Static variable in class com.baidu.disconf.client.DisconfMgr
 
InstanceFingerprint - Class in com.baidu.disconf.client.common.model
实例指纹
InstanceFingerprint(String, int, String) - Constructor for class com.baidu.disconf.client.common.model.InstanceFingerprint
 
IReconfigurationAware - Interface in com.baidu.disconf.client.addons.properties
配置更新时 的拦截
IReloadablePropertiesListener - Interface in com.baidu.disconf.client.addons.properties
property reload listener
isDisconfFileTypeRight(DisconfFile) - Static method in class com.baidu.disconf.client.scan.inner.common.ScanVerify
判断配置文件的类型是否正确
isEmpty() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
isInit() - Static method in class com.baidu.disconf.client.config.ConfigMgr
 
isLoaded() - Method in class com.baidu.disconf.client.config.DisClientConfig
 
isLoaded() - Method in class com.baidu.disconf.client.config.DisClientSysConfig
 
isStatic() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
是否是静态域
isStatic() - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
是否是静态域
isTaggedWithNonAnnotationFile() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 

K

keys() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
keySet() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 

L

list(PrintStream) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
list(PrintWriter) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
load(InputStream) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
loadConfig(String) - Method in class com.baidu.disconf.client.config.DisClientConfig
load config normal
loadConfig(String) - Method in class com.baidu.disconf.client.config.DisClientSysConfig
load config normal
loadConfig(String) - Static method in class com.baidu.disconf.client.support.utils.ConfigLoaderUtils
 
loadFile(String) - Static method in class com.baidu.disconf.client.support.utils.ConfigLoaderUtils
 
LOCAL_DOWNLOAD_DIR - Variable in class com.baidu.disconf.client.config.DisClientSysConfig
下载文件夹, 远程文件下载后会放在这里
log - Static variable in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
 
LOGGER - Static variable in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
 
logger - Static variable in class com.baidu.disconf.client.addons.properties.ReloadConfigurationMonitor
 
logger - Static variable in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
LOGGER - Static variable in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
LOGGER - Static variable in class com.baidu.disconf.client.config.ConfigMgr
 
LOGGER - Static variable in class com.baidu.disconf.client.config.DisClientConfig
 
LOGGER - Static variable in class com.baidu.disconf.client.config.DisClientSysConfig
 
LOGGER - Static variable in class com.baidu.disconf.client.config.inner.DisClientComConfig
 
LOGGER - Static variable in class com.baidu.disconf.client.config.inner.DisInnerConfigHelper
 
LOGGER - Static variable in class com.baidu.disconf.client.core.filetype.FileTypeProcessorUtils
 
LOGGER - Static variable in class com.baidu.disconf.client.core.impl.DisconfCoreMgrImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.core.processor.impl.DisconfCoreProcessUtils
 
LOGGER - Static variable in class com.baidu.disconf.client.core.processor.impl.DisconfFileCoreProcessorImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.core.processor.impl.DisconfItemCoreProcessorImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.DisconfMgr
 
LOGGER - Static variable in class com.baidu.disconf.client.fetcher.impl.FetcherMgrImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.scan.impl.ScanMgrImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.scan.inner.common.ScanVerify
 
LOGGER - Static variable in class com.baidu.disconf.client.scan.inner.dynamic.ScanDynamicStoreAdapter
 
LOGGER - Static variable in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerFileMgrImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerItemMgrImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.scan.inner.statically.strategy.impl.ReflectionScanStatic
 
LOGGER - Static variable in class com.baidu.disconf.client.store.aspect.DisconfAspectJ
 
LOGGER - Static variable in class com.baidu.disconf.client.store.inner.DisconfCenterHostFilesStore
 
LOGGER - Static variable in class com.baidu.disconf.client.store.inner.DisconfCenterReloadableFileStore
 
LOGGER - Static variable in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
LOGGER - Static variable in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.store.processor.impl.DisconfStorePipelineProcessorImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.support.DisconfAutowareConfig
 
LOGGER - Static variable in class com.baidu.disconf.client.support.registry.impl.SimpleRegistry
 
LOGGER - Static variable in class com.baidu.disconf.client.support.registry.impl.SpringRegistry
 
LOGGER - Static variable in class com.baidu.disconf.client.support.utils.ConfigLoaderUtils
 
LOGGER - Static variable in class com.baidu.disconf.client.support.utils.MethodUtils
 
LOGGER - Static variable in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
LOGGER - Static variable in class com.baidu.disconf.client.watch.impl.WatchMgrImpl
 
LOGGER - Static variable in class com.baidu.disconf.client.watch.inner.NodeWatcher
 
LOGGER - Static variable in class com.baidu.disconf.client.watch.WatchFactory
 
longToString(long) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
将一个长整形转换成62进制的字符串。
longToString(long, boolean) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
将一个长整形转换成62进制的字符串。

M

main(String[]) - Static method in class com.baidu.disconf.client.config.ConfigMgr
 
MAIN_TYPE - Variable in class com.baidu.disconf.client.config.DisClientConfig
主或备
makeDisConfCommonModel(String, String, String) - Static method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerMgrImplBase
env/version 默认是应用整合设置的,但用户可以在配置中更改它
mergeProperties() - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
merge property and record last merge
MethodUtils - Class in com.baidu.disconf.client.support.utils
 
MethodUtils() - Constructor for class com.baidu.disconf.client.support.utils.MethodUtils
 
monitorMaster() - Method in class com.baidu.disconf.client.watch.inner.NodeWatcher
 

N

NodeWatcher - Class in com.baidu.disconf.client.watch.inner
结点监控器
NodeWatcher(DisconfCoreProcessor, String, String, DisConfigTypeEnum, DisconfSysUpdateCallback, boolean) - Constructor for class com.baidu.disconf.client.watch.inner.NodeWatcher
 
notifyPropertiesChanged(Properties) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
通过listener去通知 reload

P

parseStringToIntegerList(String, String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
 
parseStringToLongList(String, String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
 
parseStringToStringList(String, String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
 
parseStringValue(String, Properties, Set) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
对于被标记为动态的,进行 构造 property dependency 非动态的,则由原来的spring进行处理
PORT_PROPERTIES_KEY - Static variable in class com.baidu.disconf.client.common.constants.Constants
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class com.baidu.disconf.client.DisconfMgrBean
第一次扫描
在Spring内部的Bean定义初始化后执行,这样是最高优先级的
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class com.baidu.disconf.client.DisconfMgrBean
这个函数无法达到最高优先级,例如PropertyPlaceholderConfigurer
printActiveBackup(Set<Class<?>>) - Static method in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
printFile(Set<Class<?>>) - Static method in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
printFileItem(Set<Field>) - Static method in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
printFileItemMethod(Set<Method>) - Static method in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
printFileMap(Map<Class<?>, Set<Field>>) - Static method in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
printItem(Set<Field>) - Static method in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
printStoreMap(Reflections) - Static method in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
打印出StoreMap的数据
printUpdateFile(Set<Class<?>>) - Static method in class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
process() - Method in interface com.baidu.disconf.client.core.DisconfCoreMgr
(第一次扫描时使用)
1.
process() - Method in class com.baidu.disconf.client.core.impl.DisconfCoreMgrImpl
1.
process(WatchedEvent) - Method in class com.baidu.disconf.client.watch.inner.NodeWatcher
回调函数
processAllItems() - Method in interface com.baidu.disconf.client.core.processor.DisconfCoreProcessor
处理所有配置
processAllItems() - Method in class com.baidu.disconf.client.core.processor.impl.DisconfFileCoreProcessorImpl
 
processAllItems() - Method in class com.baidu.disconf.client.core.processor.impl.DisconfItemCoreProcessorImpl
 
processFile(String) - Method in interface com.baidu.disconf.client.core.DisconfCoreMgr
(第一次、或额外 扫描时使用)
1.
processFile(String) - Method in class com.baidu.disconf.client.core.impl.DisconfCoreMgrImpl
只处理某一个
processOneItem(String) - Method in interface com.baidu.disconf.client.core.processor.DisconfCoreProcessor
处理one配置
processOneItem(String) - Method in class com.baidu.disconf.client.core.processor.impl.DisconfFileCoreProcessorImpl
 
processOneItem(String) - Method in class com.baidu.disconf.client.core.processor.impl.DisconfItemCoreProcessorImpl
 
processProperties(ConfigurableListableBeanFactory, Properties) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
copy & paste, just so we can insert our own visitor.
propertiesReloaded(PropertiesReloadedEvent) - Method in interface com.baidu.disconf.client.addons.properties.IReloadablePropertiesListener
 
propertiesReloaded(PropertiesReloadedEvent) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
当配置更新时,被调用
PropertiesReloadedEvent - Class in com.baidu.disconf.client.addons.properties
 
PropertiesReloadedEvent(ReloadableProperties, Properties) - Constructor for class com.baidu.disconf.client.addons.properties.PropertiesReloadedEvent
 
propertyNames() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
put(Object, Object) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
putAll(Map) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 

R

ReconfigurableBean - Interface in com.baidu.disconf.client.addons.properties
 
ReflectionScanStatic - Class in com.baidu.disconf.client.scan.inner.statically.strategy.impl
Created by knightliao on 15/1/23.
ReflectionScanStatic() - Constructor for class com.baidu.disconf.client.scan.inner.statically.strategy.impl.ReflectionScanStatic
 
Registry - Interface in com.baidu.disconf.client.support.registry
Created by knightliao on 15/11/26.
RegistryFactory - Class in com.baidu.disconf.client.support.registry
Created by knightliao on 15/11/26.
RegistryFactory() - Constructor for class com.baidu.disconf.client.support.registry.RegistryFactory
 
release() - Method in interface com.baidu.disconf.client.core.DisconfCoreMgr
释放一些资源
release() - Method in class com.baidu.disconf.client.core.impl.DisconfCoreMgrImpl
 
release() - Method in interface com.baidu.disconf.client.fetcher.FetcherMgr
释放资源
release() - Method in class com.baidu.disconf.client.fetcher.impl.FetcherMgrImpl
 
release() - Method in class com.baidu.disconf.client.watch.impl.WatchMgrImpl
 
release() - Method in interface com.baidu.disconf.client.watch.WatchMgr
 
reload(boolean) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
根据修改时间来判定是否reload
reload() - Static method in class com.baidu.disconf.client.addons.properties.ReloadConfigurationMonitor
 
reload(DisconfCoreProcessor, DisConfigTypeEnum, String) - Method in interface com.baidu.disconf.client.common.update.IDisconfSysUpdate
 
reload() - Method in interface com.baidu.disconf.client.common.update.IDisconfUpdate
 
reload(DisconfCoreProcessor, DisConfigTypeEnum, String) - Method in class com.baidu.disconf.client.watch.inner.DisconfSysUpdateCallback
 
ReloadableProperties - Interface in com.baidu.disconf.client.addons.properties
For Properties maps that notify about changes.
ReloadablePropertiesBase - Class in com.baidu.disconf.client.addons.properties
Useful base class for implementing ReloadableProperties.
ReloadablePropertiesBase() - Constructor for class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
 
ReloadablePropertiesFactoryBean - Class in com.baidu.disconf.client.addons.properties
A properties factory bean that creates a reconfigurable Properties object.
ReloadablePropertiesFactoryBean() - Constructor for class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
 
reloadableScan(String) - Method in class com.baidu.disconf.client.DisconfMgr
reloadable config file scan, for xml config
reloadableScan(String) - Method in class com.baidu.disconf.client.scan.impl.ScanMgrImpl
reloadable file scan
reloadableScan(String) - Method in interface com.baidu.disconf.client.scan.ScanMgr
reloadable for specify files
reloadConfiguration() - Method in interface com.baidu.disconf.client.addons.properties.ReconfigurableBean
 
ReloadConfiguration - Class in com.baidu.disconf.client.addons.properties
线程方式的reload
ReloadConfiguration() - Constructor for class com.baidu.disconf.client.addons.properties.ReloadConfiguration
 
ReloadConfigurationMonitor - Class in com.baidu.disconf.client.addons.properties
有两种监控方式 1.
ReloadConfigurationMonitor() - Constructor for class com.baidu.disconf.client.addons.properties.ReloadConfigurationMonitor
 
reloadDisconfFile(String, String) - Method in interface com.baidu.disconf.client.common.update.IDisconfUpdatePipeline
配置文件
reloadDisconfItem(String, Object) - Method in interface com.baidu.disconf.client.common.update.IDisconfUpdatePipeline
配置项
ReloadingPropertyPlaceholderConfigurer - Class in com.baidu.disconf.client.addons.properties
具有 reloadable 的 property bean 扩展了 DefaultPropertyPlaceholderConfigurer 特性如下: 1.
ReloadingPropertyPlaceholderConfigurer() - Constructor for class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
ReloadingPropertyPlaceholderConfigurer.PlaceholderResolvingStringValueResolver - Class in com.baidu.disconf.client.addons.properties
 
ReloadingPropertyPlaceholderConfigurer.PlaceholderResolvingStringValueResolver(Properties) - Constructor for class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer.PlaceholderResolvingStringValueResolver
 
remove(Object) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
removeReloadablePropertiesListener(IReloadablePropertiesListener) - Method in interface com.baidu.disconf.client.addons.properties.ReloadableProperties
 
removeReloadablePropertiesListener(IReloadablePropertiesListener) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
删除listener
resolvePlaceholder(String, Properties, int) - Method in class com.baidu.disconf.client.addons.properties.DefaultPropertyPlaceholderConfigurer
 
resolveStringValue(String) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer.PlaceholderResolvingStringValueResolver
 
run() - Method in class com.baidu.disconf.client.addons.properties.ReloadConfiguration
 
run() - Method in class com.baidu.disconf.client.addons.properties.ReloadConfigurationMonitor
 

S

save(OutputStream, String) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
scan(List<String>) - Method in class com.baidu.disconf.client.scan.inner.statically.strategy.impl.ReflectionScanStatic
扫描想要的类
scan(List<String>) - Method in class com.baidu.disconf.client.scan.inner.statically.strategy.impl.SpringScanStatic
 
scan(List<String>) - Method in interface com.baidu.disconf.client.scan.inner.statically.strategy.ScanStaticStrategy
 
SCAN_SPLIT_TOKEN - Static variable in class com.baidu.disconf.client.DisconfMgrBean
 
scanData2Store(ScanStaticModel) - Method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerFileMgrImpl
 
scanData2Store(ScanStaticModel) - Method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerItemMgrImpl
 
scanData2Store(ScanStaticModel) - Method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerNonAnnotationFileMgrImpl
 
scanData2Store(String) - Static method in class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerNonAnnotationFileMgrImpl
 
scanData2Store(ScanStaticModel) - Method in interface com.baidu.disconf.client.scan.inner.statically.StaticScannerMgr
 
ScanDynamicModel - Class in com.baidu.disconf.client.scan.inner.dynamic.model
动态扫描对象
ScanDynamicModel() - Constructor for class com.baidu.disconf.client.scan.inner.dynamic.model.ScanDynamicModel
 
ScanDynamicStoreAdapter - Class in com.baidu.disconf.client.scan.inner.dynamic
动态扫描 与 Store模块的转换器
ScanDynamicStoreAdapter() - Constructor for class com.baidu.disconf.client.scan.inner.dynamic.ScanDynamicStoreAdapter
 
ScanFactory - Class in com.baidu.disconf.client.scan
扫描器工厂
ScanFactory() - Constructor for class com.baidu.disconf.client.scan.ScanFactory
 
ScanMgr - Interface in com.baidu.disconf.client.scan
 
ScanMgrImpl - Class in com.baidu.disconf.client.scan.impl
扫描模块
ScanMgrImpl(Registry) - Constructor for class com.baidu.disconf.client.scan.impl.ScanMgrImpl
 
ScanPrinterUtils - Class in com.baidu.disconf.client.support.utils
扫描打印器
ScanPrinterUtils() - Constructor for class com.baidu.disconf.client.support.utils.ScanPrinterUtils
 
ScanStaticModel - Class in com.baidu.disconf.client.scan.inner.statically.model
扫描静态存储的对象
ScanStaticModel() - Constructor for class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
ScanStaticStrategy - Interface in com.baidu.disconf.client.scan.inner.statically.strategy
扫描静态注解,并且进行分析整合数据
scanUpdateCallbacks(ScanStaticModel, Registry) - Static method in class com.baidu.disconf.client.scan.inner.dynamic.ScanDynamicStoreAdapter
扫描更新回调函数
ScanVerify - Class in com.baidu.disconf.client.scan.inner.common
扫描校验模块
ScanVerify() - Constructor for class com.baidu.disconf.client.scan.inner.common.ScanVerify
 
secondScan() - Method in class com.baidu.disconf.client.DisconfMgr
第二次扫描, 动态扫描, for annotation config
secondScan() - Method in class com.baidu.disconf.client.scan.impl.ScanMgrImpl
第二次扫描(动态)
secondScan() - Method in interface com.baidu.disconf.client.scan.ScanMgr
 
setAdditionalKeyMaps(Map<String, Object>) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
setApp(String) - Method in class com.baidu.disconf.client.common.model.DisConfCommonModel
 
setApplicationContext(ApplicationContext) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
setApplicationContext(ApplicationContext) - Method in class com.baidu.disconf.client.DisconfMgr
 
setApplicationContext(ApplicationContext) - Method in class com.baidu.disconf.client.DisconfMgrBean
 
setApplicationContext(ApplicationContext) - Method in class com.baidu.disconf.client.support.registry.impl.SpringRegistry
 
setBeanFactory(BeanFactory) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
setBeanName(String) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
setCls(Class<?>) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
setDefaultSeparator(String) - Method in class com.baidu.disconf.client.addons.properties.DefaultPropertyPlaceholderConfigurer
Set the string that separates a placeholder name from the default value.
setDisconfActiveBackupServiceClassSet(Set<Class<?>>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setDisconfCommonCallbackModel(DisconfCommonCallbackModel) - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
setDisConfCommonModel(DisConfCommonModel) - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
setDisconfConfUpdates(List<IDisconfUpdate>) - Method in class com.baidu.disconf.client.common.model.DisconfCommonCallbackModel
 
setDisconfFileClassSet(Set<Class<?>>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setDisconfFileItemMap(Map<Class<?>, Set<Method>>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setDisconfFileItemMethodSet(Set<Method>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setDisConfigTypeEnum(DisConfigTypeEnum) - Method in class com.baidu.disconf.client.common.model.DisconfKey
 
setDisconfItemMethodSet(Set<Method>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setDisconfUpdatePipeline(IDisconfUpdatePipeline) - Method in class com.baidu.disconf.client.scan.inner.dynamic.model.ScanDynamicModel
 
setDisconfUpdatePipeline(IDisconfUpdatePipeline) - Method in interface com.baidu.disconf.client.store.DisconfStorePipelineProcessor
 
setDisconfUpdatePipeline(IDisconfUpdatePipeline) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStorePipelineProcessorImpl
 
setDisconfUpdatesActiveBackups(List<IDisconfUpdate>) - Method in class com.baidu.disconf.client.common.model.DisconfCommonCallbackModel
 
setDisconfUpdateService(Set<Class<?>>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setDisconfUpdateServiceInverseIndexMap(Map<DisconfKey, List<IDisconfUpdate>>) - Method in class com.baidu.disconf.client.scan.inner.dynamic.model.ScanDynamicModel
 
setEnv(String) - Method in class com.baidu.disconf.client.common.model.DisConfCommonModel
 
setField(Field) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
 
setField(Field) - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
setFieldValeByType(Field, Object, String) - Static method in class com.baidu.disconf.client.support.utils.ClassUtils
根据Field类型设置值
setFileData(Map<String, Object>) - Method in class com.baidu.disconf.client.store.processor.model.DisconfValue
 
setFileList(Set<String>) - Method in class com.baidu.disconf.client.DisconfMgrBean
Deprecated.
setFileName(String) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
setHost(String) - Method in class com.baidu.disconf.client.common.model.InstanceFingerprint
 
setHostList(List<String>) - Method in class com.baidu.disconf.client.config.DisClientConfig
 
setiDisconfUpdatePipeline(Class<IDisconfUpdatePipeline>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setiDisconfUpdatePipeline(IDisconfUpdatePipeline) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
setIgnoreDisconfKeySet(Set<String>) - Method in class com.baidu.disconf.client.config.DisClientConfig
 
setIsTaggedWithNonAnnotationFile(boolean) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
setJustHostFiles(Set<String>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setKey(String) - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
setKey(String) - Method in class com.baidu.disconf.client.common.model.DisconfKey
 
setKeyMaps(Map<String, DisconfCenterFile.FileItemValue>) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
setListeners(List) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
 
setListeners(List) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
listener , 用于通知回调
setLocation(String) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
定义资源文件
setLocations(List<String>) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
 
setMachineName(String) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
 
setModelName(String) - Method in enum com.baidu.disconf.client.common.constants.SupportFileTypeEnum
 
setObject(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
setPlaceholderPrefix(String) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
setPlaceholderSuffix(String) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
setPort(int) - Method in class com.baidu.disconf.client.common.model.InstanceFingerprint
 
setProperties(Properties) - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesBase
set value 触发
setProperties(Properties) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
setPropertiesArray(Properties[]) - Method in class com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer
 
setProperty(String, String) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
setReconfigurableBeans(List) - Method in class com.baidu.disconf.client.addons.properties.ReloadConfiguration
 
setReflections(Reflections) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setReloadableFiles(Set<String>) - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
setRemoteServerUrl(String) - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
setScanPackage(String) - Method in class com.baidu.disconf.client.DisconfMgrBean
 
setSetMethod(Method) - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
setSupportFileTypeEnum(SupportFileTypeEnum) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
setTargetDirPath(String) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
setType(int) - Method in enum com.baidu.disconf.client.common.constants.SupportFileTypeEnum
 
setUuid(String) - Method in class com.baidu.disconf.client.common.model.InstanceFingerprint
 
setValue(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
 
setValue(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
setValue(String) - Method in class com.baidu.disconf.client.store.processor.model.DisconfValue
 
setValue4FileItem(Object, Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
 
setValue4FileItem(Object, Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
setValue4StaticFileItem(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
设置value, 优先使用 setter method, 然后其次是反射
setValue4StaticFileItem(Object) - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
设置value, 优先使用 setter method, 然后其次是反射
setVersion(String) - Method in class com.baidu.disconf.client.common.model.DisConfCommonModel
 
SimpleRegistry - Class in com.baidu.disconf.client.support.registry.impl
Created by knightliao on 15/11/26.
SimpleRegistry() - Constructor for class com.baidu.disconf.client.support.registry.impl.SimpleRegistry
 
size() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
SpringRegistry - Class in com.baidu.disconf.client.support.registry.impl
Created by knightliao on 15/11/26.
SpringRegistry() - Constructor for class com.baidu.disconf.client.support.registry.impl.SpringRegistry
 
SpringScanStatic - Class in com.baidu.disconf.client.scan.inner.statically.strategy.impl
Created by knightliao on 15/1/23.
SpringScanStatic(ApplicationContext) - Constructor for class com.baidu.disconf.client.scan.inner.statically.strategy.impl.SpringScanStatic
构造函数
start(List<String>) - Method in class com.baidu.disconf.client.DisconfMgr
总入口
startsWithChar(String, char) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
判断字符串str是否以字符ch开头
StaticScannerFileMgrImpl - Class in com.baidu.disconf.client.scan.inner.statically.impl
配置文件的静态扫描
StaticScannerFileMgrImpl() - Constructor for class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerFileMgrImpl
 
StaticScannerItemMgrImpl - Class in com.baidu.disconf.client.scan.inner.statically.impl
 
StaticScannerItemMgrImpl() - Constructor for class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerItemMgrImpl
 
StaticScannerMgr - Interface in com.baidu.disconf.client.scan.inner.statically
 
StaticScannerMgrFactory - Class in com.baidu.disconf.client.scan.inner.statically
 
StaticScannerMgrFactory() - Constructor for class com.baidu.disconf.client.scan.inner.statically.StaticScannerMgrFactory
 
StaticScannerMgrImplBase - Class in com.baidu.disconf.client.scan.inner.statically.impl
 
StaticScannerMgrImplBase() - Constructor for class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerMgrImplBase
 
StaticScannerNonAnnotationFileMgrImpl - Class in com.baidu.disconf.client.scan.inner.statically.impl
非注解配置文件的扫描器
StaticScannerNonAnnotationFileMgrImpl() - Constructor for class com.baidu.disconf.client.scan.inner.statically.impl.StaticScannerNonAnnotationFileMgrImpl
 
store(OutputStream, String) - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
storeOneFile(DisconfCenterBaseModel) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
存储 一个配置文件
storeOneItem(DisconfCenterBaseModel) - Method in class com.baidu.disconf.client.store.inner.DisconfCenterStore
存储 一个配置项
StringUtil - Class in com.baidu.disconf.client.support.utils
有关字符串处理的工具类。
StringUtil() - Constructor for class com.baidu.disconf.client.support.utils.StringUtil
 
SupportFileTypeEnum - Enum in com.baidu.disconf.client.common.constants
支持的文件后缀类型

T

toCamelCase(String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
将字符串转换成camel case。
toLowerCaseWithUnderscores(String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
将字符串转换成下划线分隔的小写字符串。
toPascalCase(String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
将字符串转换成pascal case。
toString() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
toString() - Method in class com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean
 
toString() - Method in class com.baidu.disconf.client.common.model.DisconfCenterBaseModel
 
toString() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile.FileItemValue
 
toString() - Method in class com.baidu.disconf.client.common.model.DisconfCenterFile
 
toString() - Method in class com.baidu.disconf.client.common.model.DisconfCenterItem
 
toString() - Method in class com.baidu.disconf.client.common.model.DisconfCommonCallbackModel
 
toString() - Method in class com.baidu.disconf.client.common.model.DisConfCommonModel
 
toString() - Method in class com.baidu.disconf.client.common.model.DisconfKey
 
toString() - Method in class com.baidu.disconf.client.common.model.InstanceFingerprint
 
toString() - Method in class com.baidu.disconf.client.scan.inner.dynamic.model.ScanDynamicModel
 
toString() - Method in class com.baidu.disconf.client.scan.inner.statically.model.ScanStaticModel
 
toUpperCaseWithUnderscores(String) - Static method in class com.baidu.disconf.client.support.utils.StringUtil
将字符串转换成下划线分隔的大写字符串。
transformScanData(List<DisconfCenterBaseModel>) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
批量添加配置
transformScanData(DisconfCenterBaseModel) - Method in interface com.baidu.disconf.client.store.DisconfStoreProcessor
添加配置
transformScanData(List<DisconfCenterBaseModel>) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
transformScanData(DisconfCenterBaseModel) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreFileProcessorImpl
 
transformScanData(List<DisconfCenterBaseModel>) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 
transformScanData(DisconfCenterBaseModel) - Method in class com.baidu.disconf.client.store.processor.impl.DisconfStoreItemProcessorImpl
 

U

updateOneConfAndCallback(String) - Method in interface com.baidu.disconf.client.core.processor.DisconfCoreProcessor
更新指定的配置并进行回调
updateOneConfAndCallback(String) - Method in class com.baidu.disconf.client.core.processor.impl.DisconfFileCoreProcessorImpl
更新消息: 某个配置文件 + 回调
updateOneConfAndCallback(String) - Method in class com.baidu.disconf.client.core.processor.impl.DisconfItemCoreProcessorImpl
更新消息:
userDefineDownloadDir - Variable in class com.baidu.disconf.client.config.DisClientConfig
用户指定的 下载文件夹, 远程文件下载后会放在这里

V

valueOf(String) - Static method in enum com.baidu.disconf.client.common.constants.SupportFileTypeEnum
Returns the enum constant of this type with the specified name.
values() - Method in class com.baidu.disconf.client.addons.properties.DelegatingProperties
 
values() - Static method in enum com.baidu.disconf.client.common.constants.SupportFileTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
verifySysConfig() - Static method in class com.baidu.disconf.client.config.inner.DisInnerConfigHelper
 
verifyUserConfig() - Static method in class com.baidu.disconf.client.config.inner.DisInnerConfigHelper
 
VERSION - Variable in class com.baidu.disconf.client.config.DisClientConfig
 
VERSION_NAME - Static variable in class com.baidu.disconf.client.config.DisClientConfig
版本

W

WatchFactory - Class in com.baidu.disconf.client.watch
监控器 实例 工厂
WatchFactory() - Constructor for class com.baidu.disconf.client.watch.WatchFactory
 
WatchMgr - Interface in com.baidu.disconf.client.watch
监控的接口
WatchMgrImpl - Class in com.baidu.disconf.client.watch.impl
Watch 模块的一个实现
WatchMgrImpl() - Constructor for class com.baidu.disconf.client.watch.impl.WatchMgrImpl
 
watchPath(DisconfCoreProcessor, DisConfCommonModel, String, DisConfigTypeEnum, String) - Method in class com.baidu.disconf.client.watch.impl.WatchMgrImpl
监控路径,监控前会事先创建路径,并且会新建一个自己的Temp子结点
watchPath(DisconfCoreProcessor, DisConfCommonModel, String, DisConfigTypeEnum, String) - Method in interface com.baidu.disconf.client.watch.WatchMgr
监控路径,监控前会事先创建路径,并且会新建一个自己的Temp子结点
A B C D E F G H I K L M N P R S T U V W 

Copyright © 2015–2016 Baidu. All rights reserved.