public class EventPublishingConfigService extends Object implements com.alibaba.nacos.api.config.ConfigService, NacosServiceMetaData, org.springframework.beans.factory.DisposableBean
Event publishing ConfigService.| 构造器和说明 |
|---|
EventPublishingConfigService(com.alibaba.nacos.api.config.ConfigService configService,
Properties properties,
org.springframework.context.ConfigurableApplicationContext context,
Executor executor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addListener(String dataId,
String group,
com.alibaba.nacos.api.config.listener.Listener listener) |
void |
addListener(String dataId,
String group,
String type,
com.alibaba.nacos.api.config.listener.Listener listener)
Implementation of the new version of support for multiple configuration file type
resolution.
|
void |
destroy()
Destroy lifecycle method to invoke
shutDown() |
String |
getConfig(String dataId,
String group,
long timeoutMs) |
String |
getConfigAndSignListener(String dataId,
String group,
long timeoutMs,
com.alibaba.nacos.api.config.listener.Listener listener) |
Properties |
getProperties()
Get the
Properties for Nacos Service |
String |
getServerStatus() |
boolean |
publishConfig(String dataId,
String group,
String content) |
boolean |
publishConfig(String dataId,
String group,
String content,
String type) |
boolean |
removeConfig(String dataId,
String group) |
void |
removeListener(String dataId,
String group,
com.alibaba.nacos.api.config.listener.Listener listener) |
void |
shutDown() |
public EventPublishingConfigService(com.alibaba.nacos.api.config.ConfigService configService,
Properties properties,
org.springframework.context.ConfigurableApplicationContext context,
Executor executor)
public String getConfig(String dataId, String group, long timeoutMs) throws com.alibaba.nacos.api.exception.NacosException
getConfig 在接口中 com.alibaba.nacos.api.config.ConfigServicecom.alibaba.nacos.api.exception.NacosExceptionpublic String getConfigAndSignListener(String dataId, String group, long timeoutMs, com.alibaba.nacos.api.config.listener.Listener listener) throws com.alibaba.nacos.api.exception.NacosException
getConfigAndSignListener 在接口中 com.alibaba.nacos.api.config.ConfigServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void addListener(String dataId, String group, String type, com.alibaba.nacos.api.config.listener.Listener listener) throws com.alibaba.nacos.api.exception.NacosException
dataId - dataIdgroup - grouptype - config's typelistener - listenercom.alibaba.nacos.api.exception.NacosException - NacosExceptionpublic void addListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) throws com.alibaba.nacos.api.exception.NacosException
addListener 在接口中 com.alibaba.nacos.api.config.ConfigServicecom.alibaba.nacos.api.exception.NacosExceptionpublic boolean publishConfig(String dataId, String group, String content) throws com.alibaba.nacos.api.exception.NacosException
publishConfig 在接口中 com.alibaba.nacos.api.config.ConfigServicecom.alibaba.nacos.api.exception.NacosExceptionpublic boolean publishConfig(String dataId, String group, String content, String type) throws com.alibaba.nacos.api.exception.NacosException
publishConfig 在接口中 com.alibaba.nacos.api.config.ConfigServicecom.alibaba.nacos.api.exception.NacosExceptionpublic boolean removeConfig(String dataId, String group) throws com.alibaba.nacos.api.exception.NacosException
removeConfig 在接口中 com.alibaba.nacos.api.config.ConfigServicecom.alibaba.nacos.api.exception.NacosExceptionpublic void removeListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener)
removeListener 在接口中 com.alibaba.nacos.api.config.ConfigServicepublic String getServerStatus()
getServerStatus 在接口中 com.alibaba.nacos.api.config.ConfigServicepublic void shutDown()
throws com.alibaba.nacos.api.exception.NacosException
shutDown 在接口中 com.alibaba.nacos.api.config.ConfigServicecom.alibaba.nacos.api.exception.NacosExceptionpublic Properties getProperties()
NacosServiceMetaDataProperties for Nacos ServicegetProperties 在接口中 NacosServiceMetaDataNacosPropertiespublic void destroy()
throws Exception
shutDown()destroy 在接口中 org.springframework.beans.factory.DisposableBeanExceptionCopyright © 2021. All rights reserved.