public class CacheableEventPublishingNacosServiceFactory extends Object implements NacosServiceFactory
NacosServiceFactoryBEAN_NAME| 构造器和说明 |
|---|
CacheableEventPublishingNacosServiceFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.alibaba.nacos.api.config.ConfigService |
createConfigService(Properties properties)
Create
ConfigService instance |
com.alibaba.nacos.api.naming.NamingMaintainService |
createNamingMaintainService(Properties properties)
Create
NamingMaintainService instance |
com.alibaba.nacos.api.naming.NamingService |
createNamingService(Properties properties)
Create
NamingService instance |
<T> T |
deferCreateService(T service,
Properties properties) |
Collection<com.alibaba.nacos.api.config.ConfigService> |
getConfigServices()
Get all instances of
ConfigService |
Collection<com.alibaba.nacos.api.naming.NamingMaintainService> |
getNamingMaintainService()
Get all instances of
NamingMaintainService |
Collection<com.alibaba.nacos.api.naming.NamingService> |
getNamingServices()
Get all instances of
NamingService |
static CacheableEventPublishingNacosServiceFactory |
getSingleton() |
void |
publishDeferService(org.springframework.context.ApplicationContext context) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
public CacheableEventPublishingNacosServiceFactory()
public static CacheableEventPublishingNacosServiceFactory getSingleton()
public com.alibaba.nacos.api.config.ConfigService createConfigService(Properties properties) throws com.alibaba.nacos.api.exception.NacosException
NacosServiceFactoryConfigService instancecreateConfigService 在接口中 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 在接口中 NacosServiceFactoryproperties - init paramNamingService instancecom.alibaba.nacos.api.exception.NacosException - If creation is failed.NacosFactory.createNamingService(Properties)public com.alibaba.nacos.api.naming.NamingMaintainService createNamingMaintainService(Properties properties) throws com.alibaba.nacos.api.exception.NacosException
NacosServiceFactoryNamingMaintainService instancecreateNamingMaintainService 在接口中 NacosServiceFactoryproperties - init paramNamingMaintainService instancecom.alibaba.nacos.api.exception.NacosException - If creation is failed.NacosFactory.createNamingService(Properties)public <T> T deferCreateService(T service,
Properties properties)
public void publishDeferService(org.springframework.context.ApplicationContext context)
throws com.alibaba.nacos.api.exception.NacosException
com.alibaba.nacos.api.exception.NacosExceptionpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
org.springframework.beans.BeansExceptionpublic Collection<com.alibaba.nacos.api.config.ConfigService> getConfigServices()
NacosServiceFactoryConfigServicegetConfigServices 在接口中 NacosServiceFactoryCollectionpublic Collection<com.alibaba.nacos.api.naming.NamingService> getNamingServices()
NacosServiceFactoryNamingServicegetNamingServices 在接口中 NacosServiceFactoryCollectionpublic Collection<com.alibaba.nacos.api.naming.NamingMaintainService> getNamingMaintainService()
NacosServiceFactoryNamingMaintainServicegetNamingMaintainService 在接口中 NacosServiceFactoryCollectionCopyright © 2021. All rights reserved.