接口的使用
org.apache.dubbo.common.config.Configuration
-
-
org.apache.dubbo.common中Configuration的使用
返回Configuration的org.apache.dubbo.common中的方法 修饰符和类型 方法 说明 ConfigurationURL. toConfiguration() -
org.apache.dubbo.common.config中Configuration的使用
实现Configuration的org.apache.dubbo.common.config中的类 修饰符和类型 类 说明 classCompositeConfigurationThis is an abstraction specially customized for the sequence Dubbo retrieves properties.classEnvironmentConfigurationConfiguration from system environmentclassInmemoryConfigurationIn-memory configurationclassPropertiesConfigurationConfiguration from system properties and dubbo.propertiesclassSystemConfigurationFIXME: is this really necessary?返回Configuration的org.apache.dubbo.common.config中的方法 修饰符和类型 方法 说明 ConfigurationEnvironment. getConfiguration()There are two ways to get configuration during exposure / reference or at runtime: 1.static ConfigurationConfigurationUtils. getDynamicGlobalConfiguration()ConfigurationEnvironment. getDynamicGlobalConfiguration()static ConfigurationConfigurationUtils. getEnvConfiguration()Used to get properties from the os environmentstatic ConfigurationConfigurationUtils. getGlobalConfiguration()Used to get an composite property value.static ConfigurationConfigurationUtils. getSystemConfiguration()Used to get properties from the jvm参数类型为Configuration的org.apache.dubbo.common.config中的方法 修饰符和类型 方法 说明 voidCompositeConfiguration. addConfiguration(int pos, Configuration configuration)voidCompositeConfiguration. addConfiguration(Configuration configuration)voidCompositeConfiguration. addConfigurationFirst(Configuration configuration)参数类型为Configuration的org.apache.dubbo.common.config中的构造器 构造器 说明 CompositeConfiguration(Configuration... configurations) -
org.apache.dubbo.common.config.configcenter中Configuration的使用
org.apache.dubbo.common.config.configcenter中Configuration的子接口 修饰符和类型 接口 说明 interfaceDynamicConfigurationDynamic Configuration
From the use scenario internally inside framework, there're mainly three kinds of methods:DynamicConfiguration.getProperties(String, String, long), get configuration file from Config Center at start up.DynamicConfiguration.addListener(String, String, ConfigurationListener)/DynamicConfiguration.removeListener(String, String, ConfigurationListener), add or remove listeners for governance rules or config items that need to watch.getProperty(String, Object), get a single config item.DynamicConfiguration.getConfig(String, String, long), get the specified config实现Configuration的org.apache.dubbo.common.config.configcenter中的类 修饰符和类型 类 说明 classAbstractDynamicConfigurationThe abstract implementation ofDynamicConfigurationclassTreePathDynamicConfigurationAn abstract implementation ofDynamicConfigurationis like "tree-structure" path :"file""zookeeper""consul" -
org.apache.dubbo.common.config.configcenter.file中Configuration的使用
实现Configuration的org.apache.dubbo.common.config.configcenter.file中的类 修饰符和类型 类 说明 classFileSystemDynamicConfigurationFile-System basedDynamicConfigurationimplementation -
org.apache.dubbo.common.config.configcenter.nop中Configuration的使用
实现Configuration的org.apache.dubbo.common.config.configcenter.nop中的类 修饰符和类型 类 说明 classNopDynamicConfiguration已过时。 -
org.apache.dubbo.common.config.configcenter.wrapper中Configuration的使用
实现Configuration的org.apache.dubbo.common.config.configcenter.wrapper中的类 修饰符和类型 类 说明 classCompositeDynamicConfigurationsupport multiple config center, simply iterating each concrete config center. -
org.apache.dubbo.config.context中Configuration的使用
实现Configuration的org.apache.dubbo.config.context中的类 修饰符和类型 类 说明 classConfigConfigurationAdapterThis class receives anAbstractConfigand exposes its attributes throughConfiguration
-