public class CacheData extends Object
| Modifier and Type | Field and Description |
|---|---|
String |
dataId |
String |
group |
String |
tenant |
| Constructor and Description |
|---|
CacheData(ConfigFilterChainManager configFilterChainManager,
String name,
String dataId,
String group) |
CacheData(ConfigFilterChainManager configFilterChainManager,
String name,
String dataId,
String group,
String tenant) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(Listener listener)
Add listener
if CacheData already set new content, Listener should init lastCallMd5 by CacheData.md5
|
boolean |
equals(Object obj) |
String |
getContent() |
List<Listener> |
getListeners()
返回监听器列表上的迭代器,只读。保证不返回NULL。
|
long |
getLocalConfigInfoVersion() |
String |
getMd5() |
static String |
getMd5String(String config) |
int |
getTaskId() |
String |
getTenant() |
int |
hashCode() |
boolean |
isInitializing() |
boolean |
isUseLocalConfigInfo() |
void |
removeListener(Listener listener) |
void |
setContent(String newContent) |
void |
setInitializing(boolean isInitializing) |
void |
setLocalConfigInfoVersion(long localConfigLastModified) |
void |
setTaskId(int taskId) |
void |
setUseLocalConfigInfo(boolean useLocalConfigInfo) |
String |
toString() |
public final String dataId
public final String group
public final String tenant
public CacheData(ConfigFilterChainManager configFilterChainManager, String name, String dataId, String group)
public CacheData(ConfigFilterChainManager configFilterChainManager, String name, String dataId, String group, String tenant)
public boolean isInitializing()
public void setInitializing(boolean isInitializing)
public String getMd5()
public String getTenant()
public String getContent()
public void setContent(String newContent)
public void addListener(Listener listener)
listener - listenerpublic void removeListener(Listener listener)
public long getLocalConfigInfoVersion()
public void setLocalConfigInfoVersion(long localConfigLastModified)
public boolean isUseLocalConfigInfo()
public void setUseLocalConfigInfo(boolean useLocalConfigInfo)
public int getTaskId()
public void setTaskId(int taskId)
Copyright © 2018–2019 Alibaba Group. All rights reserved.