Class CacheData
- java.lang.Object
-
- com.alibaba.nacos.client.config.impl.CacheData
-
public class CacheData extends Object
Listner Management- Author:
- Nacos
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(com.alibaba.nacos.api.config.listener.Listener listener)Add listenerbooleanequals(Object obj)StringgetContent()List<com.alibaba.nacos.api.config.listener.Listener>getListeners()返回监听器列表上的迭代器,只读。保证不返回NULL。longgetLocalConfigInfoVersion()StringgetMd5()static StringgetMd5String(String config)intgetTaskId()StringgetTenant()inthashCode()booleanisInitializing()booleanisUseLocalConfigInfo()voidremoveListener(com.alibaba.nacos.api.config.listener.Listener listener)voidsetContent(String newContent)voidsetInitializing(boolean isInitializing)voidsetLocalConfigInfoVersion(long localConfigLastModified)voidsetTaskId(int taskId)voidsetUseLocalConfigInfo(boolean useLocalConfigInfo)StringtoString()
-
-
-
Constructor Detail
-
CacheData
public CacheData(ConfigFilterChainManager configFilterChainManager, String name, String dataId, String group)
-
CacheData
public CacheData(ConfigFilterChainManager configFilterChainManager, String name, String dataId, String group, String tenant)
-
-
Method Detail
-
isInitializing
public boolean isInitializing()
-
setInitializing
public void setInitializing(boolean isInitializing)
-
getMd5
public String getMd5()
-
getTenant
public String getTenant()
-
getContent
public String getContent()
-
setContent
public void setContent(String newContent)
-
addListener
public void addListener(com.alibaba.nacos.api.config.listener.Listener listener)
Add listener- Parameters:
listener- listener
-
removeListener
public void removeListener(com.alibaba.nacos.api.config.listener.Listener listener)
-
getListeners
public List<com.alibaba.nacos.api.config.listener.Listener> getListeners()
返回监听器列表上的迭代器,只读。保证不返回NULL。
-
getLocalConfigInfoVersion
public long getLocalConfigInfoVersion()
-
setLocalConfigInfoVersion
public void setLocalConfigInfoVersion(long localConfigLastModified)
-
isUseLocalConfigInfo
public boolean isUseLocalConfigInfo()
-
setUseLocalConfigInfo
public void setUseLocalConfigInfo(boolean useLocalConfigInfo)
-
getTaskId
public int getTaskId()
-
setTaskId
public void setTaskId(int taskId)
-
-