Class NacosConfigServiceWrapper
java.lang.Object
org.apache.dubbo.metadata.store.nacos.NacosConfigServiceWrapper
-
Constructor Summary
ConstructorsConstructorDescriptionNacosConfigServiceWrapper(com.alibaba.nacos.api.config.ConfigService configService) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) com.alibaba.nacos.api.config.ConfigServicebooleanpublishConfig(String dataId, String group, String content) booleanpublishConfigCas(String dataId, String group, String content, String casMd5) booleanremoveConfig(String dataId, String group) voidremoveListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener)
-
Constructor Details
-
NacosConfigServiceWrapper
public NacosConfigServiceWrapper(com.alibaba.nacos.api.config.ConfigService configService)
-
-
Method Details
-
getConfigService
public com.alibaba.nacos.api.config.ConfigService getConfigService() -
addListener
public void addListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) throws com.alibaba.nacos.api.exception.NacosException - Throws:
com.alibaba.nacos.api.exception.NacosException
-
removeListener
public void removeListener(String dataId, String group, com.alibaba.nacos.api.config.listener.Listener listener) throws com.alibaba.nacos.api.exception.NacosException - Throws:
com.alibaba.nacos.api.exception.NacosException
-
getConfig
public String getConfig(String dataId, String group) throws com.alibaba.nacos.api.exception.NacosException - Throws:
com.alibaba.nacos.api.exception.NacosException
-
getConfig
public String getConfig(String dataId, String group, long timeout) throws com.alibaba.nacos.api.exception.NacosException - Throws:
com.alibaba.nacos.api.exception.NacosException
-
publishConfig
public boolean publishConfig(String dataId, String group, String content) throws com.alibaba.nacos.api.exception.NacosException - Throws:
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 - Throws:
com.alibaba.nacos.api.exception.NacosException
-
removeConfig
public boolean removeConfig(String dataId, String group) throws com.alibaba.nacos.api.exception.NacosException - Throws:
com.alibaba.nacos.api.exception.NacosException
-