public class ConfigManager extends AbstractConfigManager implements ApplicationExt
| 构造器和说明 |
|---|
ConfigManager(ApplicationModel applicationModel) |
addConfig, clear, destroy, getConfig, getConfigs, getConfigsMap, initialize, isInitialized, loadConfigsOfTypeFromProps, removeConfigstartdestroy, initialize, startpublic ConfigManager(ApplicationModel applicationModel)
@DisableInject public void setApplication(ApplicationConfig application)
application - public Optional<ApplicationConfig> getApplication()
public ApplicationConfig getApplicationOrElseThrow()
@DisableInject public void setMonitor(MonitorConfig monitor)
public Optional<MonitorConfig> getMonitor()
@DisableInject public void setMetrics(MetricsConfig metrics)
public Optional<MetricsConfig> getMetrics()
@DisableInject public void setSsl(SslConfig sslConfig)
public void addConfigCenter(ConfigCenterConfig configCenter)
public void addConfigCenters(Iterable<ConfigCenterConfig> configCenters)
public Optional<Collection<ConfigCenterConfig>> getDefaultConfigCenter()
public Optional<ConfigCenterConfig> getConfigCenter(String id)
public Collection<ConfigCenterConfig> getConfigCenters()
public void addMetadataReport(MetadataReportConfig metadataReportConfig)
public void addMetadataReports(Iterable<MetadataReportConfig> metadataReportConfigs)
public Collection<MetadataReportConfig> getMetadataConfigs()
public Collection<MetadataReportConfig> getDefaultMetadataConfigs()
public void addProtocol(ProtocolConfig protocolConfig)
public void addProtocols(Iterable<ProtocolConfig> protocolConfigs)
public Optional<ProtocolConfig> getProtocol(String idOrName)
public List<ProtocolConfig> getDefaultProtocols()
public <C extends AbstractConfig> List<C> getDefaultConfigs(Class<C> cls)
public Collection<ProtocolConfig> getProtocols()
public void addRegistry(RegistryConfig registryConfig)
public void addRegistries(Iterable<RegistryConfig> registryConfigs)
public Optional<RegistryConfig> getRegistry(String id)
public List<RegistryConfig> getDefaultRegistries()
public Collection<RegistryConfig> getRegistries()
public void refreshAll()
refreshAll 在类中 AbstractConfigManagerpublic void loadConfigs()
loadConfigs 在类中 AbstractConfigManagerpublic ConfigMode getConfigMode()
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.