类的使用
org.apache.dubbo.config.AbstractConfig
-
使用AbstractConfig的程序包 程序包 说明 org.apache.dubbo.common.config org.apache.dubbo.config org.apache.dubbo.config.context -
-
org.apache.dubbo.common.config中AbstractConfig的使用
参数类型为AbstractConfig的org.apache.dubbo.common.config中的方法 修饰符和类型 方法 说明 List<Map<String,String>>Environment. getConfigurationMaps(AbstractConfig config, String prefix)Get configuration map list for target instanceList<Map<String,String>>ModuleEnvironment. getConfigurationMaps(AbstractConfig config, String prefix)ConfigurationEnvironment. getPrefixedConfiguration(AbstractConfig config, String prefix)At start-up, Dubbo is driven by various configuration, such as Application, Registry, Protocol, etc.ConfigurationModuleEnvironment. getPrefixedConfiguration(AbstractConfig config, String prefix) -
org.apache.dubbo.config中AbstractConfig的使用
org.apache.dubbo.config中AbstractConfig的子类 修饰符和类型 类 说明 classAbstractInterfaceConfigAbstractDefaultConfigclassAbstractMethodConfigAbstractMethodConfigclassAbstractReferenceConfigAbstractConsumerConfigclassAbstractServiceConfigAbstractServiceConfigclassApplicationConfigThe application infoclassConfigCenterConfigConfigCenterConfigclassConsumerConfigThe service consumer default configurationclassMetadataReportConfigMetadataReportConfigclassMethodConfigThe method configurationclassMetricsConfigMetricsConfigclassModuleConfigThe module infoclassMonitorConfigMonitorConfigclassProtocolConfigProtocolConfigclassProviderConfigThe service provider default configurationclassReferenceConfigBase<T>ReferenceConfigclassRegistryConfigRegistryConfigclassServiceConfigBase<T>ServiceConfigclassSslConfig参数类型为AbstractConfig的org.apache.dubbo.config中的方法 修饰符和类型 方法 说明 voidAbstractConfig. overrideWithConfig(AbstractConfig newOne, boolean overrideAll)类型变量类型为AbstractConfig的org.apache.dubbo.config中的方法参数 修饰符和类型 方法 说明 static StringAbstractConfig. getTypePrefix(Class<? extends AbstractConfig> cls) -
org.apache.dubbo.config.context中AbstractConfig的使用
类型参数类型为AbstractConfig的org.apache.dubbo.config.context中的方法 修饰符和类型 方法 说明 <T extends AbstractConfig>
TAbstractConfigManager. addConfig(AbstractConfig config)Add the dubboconfig<T extends AbstractConfig>
Optional<T>AbstractConfigManager. getConfig(Class<T> cls, String idOrName)Get config instance by id or by name<T extends AbstractConfig>
Optional<T>ModuleConfigManager. getConfig(Class<T> cls, String idOrName)<C extends AbstractConfig>
Collection<C>AbstractConfigManager. getConfigs(Class<C> configType)<C extends AbstractConfig>
Collection<C>ModuleConfigManager. getConfigs(Class<C> configType)<C extends AbstractConfig>
Map<String,C>AbstractConfigManager. getConfigsMap(Class<C> cls)<C extends AbstractConfig>
Map<String,C>ModuleConfigManager. getConfigsMap(Class<C> cls)<C extends AbstractConfig>
List<C>AbstractConfigManager. getDefaultConfigs(Class<C> cls)<C extends AbstractConfig>
List<C>ConfigManager. getDefaultConfigs(Class<C> cls)<C extends AbstractConfig>
List<C>ModuleConfigManager. getDefaultConfigs(Class<C> cls)<T extends AbstractConfig>
List<T>AbstractConfigManager. loadConfigsOfTypeFromProps(Class<T> cls)参数类型为AbstractConfig的org.apache.dubbo.config.context中的方法 修饰符和类型 方法 说明 <T extends AbstractConfig>
TAbstractConfigManager. addConfig(AbstractConfig config)Add the dubboconfigbooleanAbstractConfigManager. removeConfig(AbstractConfig config)In some scenario, we may nee to add and remove ServiceConfig or ReferenceConfig dynamically.voidConfigValidator. validate(AbstractConfig config)参数类型为AbstractConfig的org.apache.dubbo.config.context中的构造器 构造器 说明 ConfigConfigurationAdapter(AbstractConfig config, String prefix)类型变量类型为AbstractConfig的org.apache.dubbo.config.context中的构造器参数 构造器 说明 AbstractConfigManager(ScopeModel scopeModel, Collection<Class<? extends AbstractConfig>> supportedConfigTypes)
-