类 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
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
addConfigFilter
(com.alibaba.nacos.api.config.filter.IConfigFilter configFilter) void
addListener
(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) void
cancelFuzzyWatch
(String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) void
cancelFuzzyWatch
(String dataIdPattern, String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) void
fuzzyWatch
(String groupNamePattern, com.alibaba.nacos.api.config.listener.FuzzyWatchEventWatcher watcher) void
fuzzyWatch
(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) boolean
publishConfig
(String dataId, String group, String content) boolean
publishConfig
(String dataId, String group, String content, String type) boolean
publishConfigCas
(String dataId, String group, String content, String casMd5) boolean
boolean
removeConfig
(String dataId, String group) void
removeListener
(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) void
shutDown()
-
构造器详细资料
-
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
-