类 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
  • 构造器详细资料

    • 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

      public String 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