public class CacheableEventPublishingNacosServiceFactory extends Object implements NacosServiceFactory, org.springframework.context.ApplicationContextAware
NacosServiceFactoryBEAN_NAME| Constructor and Description |
|---|
CacheableEventPublishingNacosServiceFactory() |
| Modifier and Type | Method and Description |
|---|---|
com.alibaba.nacos.api.config.ConfigService |
createConfigService(Properties properties)
Create
ConfigService instance |
com.alibaba.nacos.api.naming.NamingService |
createNamingService(Properties properties)
Create
NamingService instance |
Collection<com.alibaba.nacos.api.config.ConfigService> |
getConfigServices()
Get all instances of
ConfigService |
Collection<com.alibaba.nacos.api.naming.NamingService> |
getNamingServices()
Get all instances of
NamingService |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
public CacheableEventPublishingNacosServiceFactory()
public com.alibaba.nacos.api.config.ConfigService createConfigService(Properties properties) throws com.alibaba.nacos.api.exception.NacosException
NacosServiceFactoryConfigService instancecreateConfigService in interface NacosServiceFactoryproperties - init paramConfigService instancecom.alibaba.nacos.api.exception.NacosException - If creation is failed.NacosFactory.createConfigService(Properties)public com.alibaba.nacos.api.naming.NamingService createNamingService(Properties properties) throws com.alibaba.nacos.api.exception.NacosException
NacosServiceFactoryNamingService instancecreateNamingService in interface NacosServiceFactoryproperties - init paramNamingService instancecom.alibaba.nacos.api.exception.NacosException - If creation is failed.NacosFactory.createNamingService(Properties)public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic Collection<com.alibaba.nacos.api.config.ConfigService> getConfigServices()
NacosServiceFactoryConfigServicegetConfigServices in interface NacosServiceFactoryCollectionpublic Collection<com.alibaba.nacos.api.naming.NamingService> getNamingServices()
NacosServiceFactoryNamingServicegetNamingServices in interface NacosServiceFactoryCollectionCopyright © 2018. All rights reserved.