类 NacosConfigService
java.lang.Object
com.alibaba.nacos.client.config.NacosConfigService
- 所有已实现的接口:
com.alibaba.nacos.api.config.ConfigService
public class NacosConfigService
extends Object
implements com.alibaba.nacos.api.config.ConfigService
Config Impl.
- 作者:
- Nacos
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddConfigFilter(com.alibaba.nacos.api.config.filter.IConfigFilter configFilter) voidaddListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) voidcancelFuzzyWatch(String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) voidcancelFuzzyWatch(String dataIdPattern, String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) voidfuzzyWatch(String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) voidfuzzyWatch(String dataIdPattern, String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) fuzzyWatchWithGroupKeys(String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) fuzzyWatchWithGroupKeys(String dataIdPattern, String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) getConfigAndSignListener(String dataId, String group, long timeoutMs, com.alibaba.nacos.api.config.listener.Listener listener) booleanpublishConfig(String dataId, String group, String content) booleanpublishConfig(String dataId, String group, String content, String type) booleanpublishConfigCas(String dataId, String group, String content, String casMd5) booleanbooleanremoveConfig(String dataId, String group) voidremoveListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) voidshutDown()
-
构造器详细资料
-
NacosConfigService
public NacosConfigService(Properties properties) throws com.alibaba.nacos.api.exception.NacosException - 抛出:
com.alibaba.nacos.api.exception.NacosException
-
-
方法详细资料
-
getConfig
public String getConfig(String dataId, String group, long timeoutMs) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
getConfig在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
getConfigAndSignListener
public 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.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
addListener
public 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.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
fuzzyWatch
public void fuzzyWatch(String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
fuzzyWatch在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
fuzzyWatch
public void fuzzyWatch(String dataIdPattern, String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
fuzzyWatch在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
fuzzyWatchWithGroupKeys
public Future<Set<String>> fuzzyWatchWithGroupKeys(String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
fuzzyWatchWithGroupKeys在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
fuzzyWatchWithGroupKeys
public Future<Set<String>> fuzzyWatchWithGroupKeys(String dataIdPattern, String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
fuzzyWatchWithGroupKeys在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
cancelFuzzyWatch
public void cancelFuzzyWatch(String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
cancelFuzzyWatch在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
cancelFuzzyWatch
public void cancelFuzzyWatch(String dataIdPattern, String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
cancelFuzzyWatch在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
publishConfig
public boolean publishConfig(String dataId, String group, String content) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
publishConfig在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
publishConfig
public boolean publishConfig(String dataId, String group, String content, String type) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
publishConfig在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
publishConfigCas
public boolean publishConfigCas(String dataId, String group, String content, String casMd5) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
publishConfigCas在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
publishConfigCas
public boolean publishConfigCas(String dataId, String group, String content, String casMd5, String type) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
publishConfigCas在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
removeConfig
public boolean removeConfig(String dataId, String group) throws com.alibaba.nacos.api.exception.NacosException - 指定者:
removeConfig在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
removeListener
public void removeListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) - 指定者:
removeListener在接口中com.alibaba.nacos.api.config.ConfigService
-
getServerStatus
- 指定者:
getServerStatus在接口中com.alibaba.nacos.api.config.ConfigService
-
addConfigFilter
public void addConfigFilter(com.alibaba.nacos.api.config.filter.IConfigFilter configFilter) - 指定者:
addConfigFilter在接口中com.alibaba.nacos.api.config.ConfigService
-
shutDown
public void shutDown() throws com.alibaba.nacos.api.exception.NacosException- 指定者:
shutDown在接口中com.alibaba.nacos.api.config.ConfigService- 抛出:
com.alibaba.nacos.api.exception.NacosException
-