public class NacosConfigUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NacosConfigUtils.DeferNacosPropertySource |
| Constructor and Description |
|---|
NacosConfigUtils(NacosConfigProperties nacosConfigProperties,
org.springframework.core.env.ConfigurableEnvironment environment,
Function<Properties,com.alibaba.nacos.api.config.ConfigService> builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListenerIfAutoRefreshed() |
void |
addListenerIfAutoRefreshed(List<NacosConfigUtils.DeferNacosPropertySource> deferNacosPropertySources) |
Properties |
buildGlobalNacosProperties() |
Properties |
buildSubNacosProperties(Properties globalProperties,
NacosConfigProperties.Config config) |
List<NacosConfigUtils.DeferNacosPropertySource> |
getNacosPropertySources() |
void |
loadConfig(boolean isLogPre) |
com.alibaba.nacos.spring.core.env.NacosPropertySource |
reqGlobalNacosConfig(Properties globalProperties,
com.alibaba.nacos.api.config.ConfigType type) |
com.alibaba.nacos.spring.core.env.NacosPropertySource |
reqNacosConfig(Properties configProperties,
String dataId,
String groupId,
com.alibaba.nacos.api.config.ConfigType type) |
com.alibaba.nacos.spring.core.env.NacosPropertySource |
reqSubNacosConfig(NacosConfigProperties.Config config,
Properties globalProperties,
com.alibaba.nacos.api.config.ConfigType type) |
public NacosConfigUtils(NacosConfigProperties nacosConfigProperties, org.springframework.core.env.ConfigurableEnvironment environment, Function<Properties,com.alibaba.nacos.api.config.ConfigService> builder)
public void loadConfig(boolean isLogPre)
public Properties buildGlobalNacosProperties()
public Properties buildSubNacosProperties(Properties globalProperties, NacosConfigProperties.Config config)
public com.alibaba.nacos.spring.core.env.NacosPropertySource reqGlobalNacosConfig(Properties globalProperties, com.alibaba.nacos.api.config.ConfigType type)
public com.alibaba.nacos.spring.core.env.NacosPropertySource reqSubNacosConfig(NacosConfigProperties.Config config, Properties globalProperties, com.alibaba.nacos.api.config.ConfigType type)
public com.alibaba.nacos.spring.core.env.NacosPropertySource reqNacosConfig(Properties configProperties, String dataId, String groupId, com.alibaba.nacos.api.config.ConfigType type)
public void addListenerIfAutoRefreshed()
public void addListenerIfAutoRefreshed(List<NacosConfigUtils.DeferNacosPropertySource> deferNacosPropertySources)
public List<NacosConfigUtils.DeferNacosPropertySource> getNacosPropertySources()
Copyright © 2019. All rights reserved.