public class NacosConfigurationPropertiesBinder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private org.springframework.context.ConfigurableApplicationContext |
applicationContext |
private org.springframework.context.ApplicationEventPublisher |
applicationEventPublisher |
static String |
BEAN_NAME |
private ConfigServiceBeanBuilder |
configServiceBeanBuilder |
private org.springframework.core.env.Environment |
environment |
protected org.slf4j.Logger |
logger |
| 限定符 | 构造器和说明 |
|---|---|
protected |
NacosConfigurationPropertiesBinder(org.springframework.context.ConfigurableApplicationContext applicationContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
bind(Object bean,
String beanName) |
protected void |
bind(Object bean,
String beanName,
com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties) |
private void |
doBind(Object bean,
com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties,
org.springframework.beans.PropertyValues propertyValues) |
protected void |
doBind(Object bean,
String beanName,
String dataId,
String groupId,
String type,
com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties,
String content,
com.alibaba.nacos.api.config.ConfigService configService) |
protected void |
publishBoundEvent(Object bean,
String beanName,
String dataId,
String groupId,
com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties,
String content,
com.alibaba.nacos.api.config.ConfigService configService) |
protected void |
publishMetadataEvent(Object bean,
String beanName,
String dataId,
String groupId,
com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties) |
protected final org.slf4j.Logger logger
private final org.springframework.context.ConfigurableApplicationContext applicationContext
private final org.springframework.core.env.Environment environment
private final org.springframework.context.ApplicationEventPublisher applicationEventPublisher
private final ConfigServiceBeanBuilder configServiceBeanBuilder
protected NacosConfigurationPropertiesBinder(org.springframework.context.ConfigurableApplicationContext applicationContext)
protected void bind(Object bean, String beanName, com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties)
protected void doBind(Object bean, String beanName, String dataId, String groupId, String type, com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties, String content, com.alibaba.nacos.api.config.ConfigService configService)
protected void publishMetadataEvent(Object bean, String beanName, String dataId, String groupId, com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties)
protected void publishBoundEvent(Object bean, String beanName, String dataId, String groupId, com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties, String content, com.alibaba.nacos.api.config.ConfigService configService)
private void doBind(Object bean, com.alibaba.nacos.api.config.annotation.NacosConfigurationProperties properties, org.springframework.beans.PropertyValues propertyValues)
Copyright © 2021 Zodiac. All rights reserved.