Uses of Interface
org.apache.dubbo.common.config.Configuration
Packages that use Configuration
Package
Description
-
Uses of Configuration in org.apache.dubbo.common
Methods in org.apache.dubbo.common that return Configuration -
Uses of Configuration in org.apache.dubbo.common.config
Classes in org.apache.dubbo.common.config that implement ConfigurationModifier and TypeClassDescriptionclassThis is an abstraction specially customized for the sequence Dubbo retrieves properties.classConfiguration from system environmentclassIn-memory configurationclassclassclassConfiguration from system properties and dubbo.propertiesclassConfiguration from system propertiesMethods in org.apache.dubbo.common.config that return ConfigurationModifier and TypeMethodDescriptionstatic ConfigurationConfigurationUtils.getDynamicGlobalConfiguration()Deprecated.static ConfigurationConfigurationUtils.getDynamicGlobalConfiguration(ScopeModel scopeModel) Environment.getDynamicGlobalConfiguration()ModuleEnvironment.getDynamicGlobalConfiguration()static ConfigurationConfigurationUtils.getEnvConfiguration()Deprecated.static ConfigurationConfigurationUtils.getEnvConfiguration(ScopeModel scopeModel) Used to get properties from the os environmentstatic ConfigurationConfigurationUtils.getGlobalConfiguration()Deprecated.static ConfigurationConfigurationUtils.getGlobalConfiguration(ScopeModel scopeModel) Used to get a composite property value.Environment.getPrefixedConfiguration(AbstractConfig config, String prefix) At start-up, Dubbo is driven by various configuration, such as Application, Registry, Protocol, etc.ModuleEnvironment.getPrefixedConfiguration(AbstractConfig config, String prefix) static ConfigurationConfigurationUtils.getSystemConfiguration()Deprecated.static ConfigurationConfigurationUtils.getSystemConfiguration(ScopeModel scopeModel) Used to get properties from the jvmMethods in org.apache.dubbo.common.config with parameters of type ConfigurationModifier and TypeMethodDescriptionvoidCompositeConfiguration.addConfiguration(int pos, Configuration configuration) voidCompositeConfiguration.addConfiguration(Configuration configuration) voidCompositeConfiguration.addConfigurationFirst(Configuration configuration) Constructors in org.apache.dubbo.common.config with parameters of type ConfigurationModifierConstructorDescriptionCompositeConfiguration(Configuration... configurations) PrefixedConfiguration(Configuration origin, String prefix) -
Uses of Configuration in org.apache.dubbo.common.config.configcenter
Subinterfaces of Configuration in org.apache.dubbo.common.config.configcenterModifier and TypeInterfaceDescriptioninterfaceDynamic Configuration
From the use scenario internally inside framework, there are 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 configClasses in org.apache.dubbo.common.config.configcenter that implement ConfigurationModifier and TypeClassDescriptionclassThe abstract implementation ofDynamicConfigurationclassAn abstract implementation ofDynamicConfigurationis like "tree-structure" path :invalid reference
"file"invalid reference
"zookeeper" -
Uses of Configuration in org.apache.dubbo.common.config.configcenter.nop
Classes in org.apache.dubbo.common.config.configcenter.nop that implement Configuration -
Uses of Configuration in org.apache.dubbo.common.config.configcenter.wrapper
Classes in org.apache.dubbo.common.config.configcenter.wrapper that implement ConfigurationModifier and TypeClassDescriptionclasssupport multiple config center, simply iterating each concrete config center. -
Uses of Configuration in org.apache.dubbo.common.utils
Methods in org.apache.dubbo.common.utils with parameters of type ConfigurationModifier and TypeMethodDescriptionstatic StringConfigUtils.replaceProperty(String expression, Configuration configuration) -
Uses of Configuration in org.apache.dubbo.config.context
Classes in org.apache.dubbo.config.context that implement ConfigurationModifier and TypeClassDescriptionclassThis class receives anAbstractConfigand exposes its attributes throughConfiguration
ConfigurationUtils.getDynamicGlobalConfiguration(ScopeModel)