Skip navigation links
A C D G L O P R S 

A

AbstractConfiguration - Class in org.tinygroup.config.impl
 
AbstractConfiguration() - Constructor for class org.tinygroup.config.impl.AbstractConfiguration
 
applicationConfig - Variable in class org.tinygroup.config.impl.AbstractConfiguration
 

C

clear() - Method in interface org.tinygroup.config.ConfigurationManager
 
clear() - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
clear() - Static method in class org.tinygroup.config.util.ConfigurationUtil
 
combineFindNodeList(String, XmlNode, XmlNode) - Static method in class org.tinygroup.config.util.ConfigurationUtil
简单合并
combineSubList(XmlNode, XmlNode, String, String) - Static method in class org.tinygroup.config.util.ConfigurationUtil
根据关键属性进行子节点合并
combineSubList(XmlNode, XmlNode) - Static method in class org.tinygroup.config.util.ConfigurationUtil
简单合并
combineSubList(String, XmlNode, XmlNode) - Static method in class org.tinygroup.config.util.ConfigurationUtil
简单合并
combineXmlNode(XmlNode, XmlNode) - Static method in class org.tinygroup.config.util.ConfigurationUtil
合并单个节点
componentConfig - Variable in class org.tinygroup.config.impl.AbstractConfiguration
 
config(XmlNode, XmlNode) - Method in interface org.tinygroup.config.Configuration
设置配置信息,应用配置和组件配置内容合并
config(XmlNode, XmlNode) - Method in class org.tinygroup.config.impl.AbstractConfiguration
 
ConfigMonitor - Class in org.tinygroup.config.mbean
 
ConfigMonitor() - Constructor for class org.tinygroup.config.mbean.ConfigMonitor
 
ConfigMonitorMBean - Interface in org.tinygroup.config.mbean
 
Configuration - Interface in org.tinygroup.config
所有需要进行应用配置统一管理的类,都推荐实现此接口。 通过此接口,可以由框架自动注入配置信息,且在配置进行刷新的时候,自动推送参数到应用,以便及时做出更新。
ConfigurationLoader - Interface in org.tinygroup.config
用于载入配置 Created by luoguo on 2014/5/14.
ConfigurationManager - Interface in org.tinygroup.config
应用配置管理器
ConfigurationManagerImpl - Class in org.tinygroup.config.impl
Created by luoguo on 2014/5/14.
ConfigurationManagerImpl() - Constructor for class org.tinygroup.config.impl.ConfigurationManagerImpl
 
ConfigurationUtil - Class in org.tinygroup.config.util
应用配置工具类,用于把父对象中的配置参数应用到子对象中。

D

distributeConfiguration() - Method in interface org.tinygroup.config.ConfigurationManager
分发应用配置
应用配置会促使配置管理器把配置信息推送到配置订阅者
distributeConfiguration() - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 

G

getApplicationConfig() - Method in interface org.tinygroup.config.Configuration
获取应用配置信息
getApplicationConfig() - Method in class org.tinygroup.config.impl.AbstractConfiguration
 
getApplicationConfiguration() - Method in interface org.tinygroup.config.ConfigurationManager
返回管理器的应用配置
getApplicationConfiguration() - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
getApplicationNodePath() - Method in interface org.tinygroup.config.Configuration
获取在application.xml中配置对象的相对路径
getComponentConfig() - Method in interface org.tinygroup.config.Configuration
获取组件配置信息
getComponentConfig() - Method in class org.tinygroup.config.impl.AbstractConfiguration
 
getComponentConfigPath() - Method in interface org.tinygroup.config.Configuration
返回该配置对象组件配置的相对路径,相对于classpath的路径。
getComponentConfiguration(String) - Method in interface org.tinygroup.config.ConfigurationManager
返回单个组件配置信息
getComponentConfiguration(String) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
getComponentConfigurationMap() - Method in interface org.tinygroup.config.ConfigurationManager
以map数据结构返回配置管理器关联的所有组件配置信息
getComponentConfigurationMap() - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
getConfigration(String) - Method in class org.tinygroup.config.mbean.ConfigMonitor
 
getConfigration(String) - Method in interface org.tinygroup.config.mbean.ConfigMonitorMBean
 
getConfiguration() - Method in interface org.tinygroup.config.ConfigurationManager
返回配置管理器内部注册的所有配置信息
getConfiguration(String) - Method in interface org.tinygroup.config.ConfigurationManager
返回key对应的配置信息
getConfiguration(Class<T>, String, T) - Method in interface org.tinygroup.config.ConfigurationManager
返回指定类型的配置信息,内部会进行类型转换
getConfiguration(Class<T>, String, T) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
getConfiguration() - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
getConfiguration(String) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
getConfigurationManager() - Static method in class org.tinygroup.config.util.ConfigurationUtil
 
getConfigurations() - Method in class org.tinygroup.config.mbean.ConfigMonitor
 
getConfigurations() - Method in interface org.tinygroup.config.mbean.ConfigMonitorMBean
 
getPropertyName(XmlNode, XmlNode, String) - Static method in class org.tinygroup.config.util.ConfigurationUtil
获取属性值,应用配置的优先级更高
getPropertyName(XmlNode, XmlNode, String, String) - Static method in class org.tinygroup.config.util.ConfigurationUtil
获取属性值,应用配置的优先级更高。
如果读取的结果为Null或为"",则返回默认值

L

loadApplicationConfiguration() - Method in interface org.tinygroup.config.ConfigurationLoader
用于载入应用配置
loadComponentConfiguration() - Method in interface org.tinygroup.config.ConfigurationLoader
用于载入组件配置
loadConfiguration() - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
LOGGER - Static variable in class org.tinygroup.config.impl.AbstractConfiguration
 

O

org.tinygroup.config - package org.tinygroup.config
 
org.tinygroup.config.impl - package org.tinygroup.config.impl
 
org.tinygroup.config.mbean - package org.tinygroup.config.mbean
 
org.tinygroup.config.util - package org.tinygroup.config.util
 

P

parseXmlFromFileObject(FileObject) - Static method in class org.tinygroup.config.util.ConfigurationUtil
 

R

replace() - Method in interface org.tinygroup.config.ConfigurationManager
重新加载应用配置信息,进行变量替换,然后返回变量替换后的配置信息作为新的应用配置信息
replace() - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
replace(String, String, String) - Static method in class org.tinygroup.config.util.ConfigurationUtil
 
replace(String, Map<String, String>) - Static method in class org.tinygroup.config.util.ConfigurationUtil
变量替换

S

setApplicationConfiguration(XmlNode) - Method in interface org.tinygroup.config.ConfigurationManager
给配置管理器设置应用配置信息
setApplicationConfiguration(XmlNode) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
setComponentConfiguration(String, XmlNode) - Method in interface org.tinygroup.config.ConfigurationManager
设置单个组件配置
setComponentConfiguration(String, XmlNode) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
setComponentConfigurationMap(Map<String, XmlNode>) - Method in interface org.tinygroup.config.ConfigurationManager
设置组件配置信息
setComponentConfigurationMap(Map<String, XmlNode>) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
setConfiguration(String, String) - Method in interface org.tinygroup.config.ConfigurationManager
设置KeyValue形式的值
setConfiguration(String, String) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
setConfigurationList(Collection<Configuration>) - Method in interface org.tinygroup.config.ConfigurationManager
设置配置管理器内部管理的所有配置对象
setConfigurationList(Collection<Configuration>) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
setConfigurationLoader(ConfigurationLoader) - Method in interface org.tinygroup.config.ConfigurationManager
设置配置加载器
setConfigurationLoader(ConfigurationLoader) - Method in class org.tinygroup.config.impl.ConfigurationManagerImpl
 
A C D G L O P R S 
Skip navigation links

Copyright © 2006–2017 TinyGroup. All rights reserved.