类 ProtocolMetaData
- java.lang.Object
-
- com.alibaba.nacos.consistency.ProtocolMetaData
-
public final class ProtocolMetaData extends java.lang.ObjectConsistent protocol metadata information, <Key, <Key, Value >> structure Listeners that can register to listen to changes in value.- 作者:
- liaochuntao
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classProtocolMetaData.MetaDatastatic classProtocolMetaData.ValueItem
-
字段概要
字段 修饰符和类型 字段 说明 private java.util.Map<java.lang.String,ProtocolMetaData.MetaData>metaDataMap
-
构造器概要
构造器 构造器 说明 ProtocolMetaData()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.Objectget(java.lang.String group, java.lang.String subKey)get protocol metadata by group and key.java.util.Map<java.lang.String,java.util.Map<java.lang.Object,java.lang.Object>>getMetaDataMap()voidload(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> mapMap)save target consistency protocol metadata.voidsubscribe(java.lang.String group, java.lang.String key, com.alibaba.nacos.common.utils.Observer observer)If MetaData does not exist, actively create a MetaData.voidunSubscribe(java.lang.String group, java.lang.String key, com.alibaba.nacos.common.utils.Observer observer)
-
-
-
字段详细资料
-
metaDataMap
private final java.util.Map<java.lang.String,ProtocolMetaData.MetaData> metaDataMap
-
-
方法详细资料
-
getMetaDataMap
public java.util.Map<java.lang.String,java.util.Map<java.lang.Object,java.lang.Object>> getMetaDataMap()
-
load
public void load(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> mapMap)
save target consistency protocol metadata.- 参数:
mapMap-Map
-
get
public java.lang.Object get(java.lang.String group, java.lang.String subKey)get protocol metadata by group and key.- 参数:
group- group namesubKey- key- 返回:
- target value
-
subscribe
public void subscribe(java.lang.String group, java.lang.String key, com.alibaba.nacos.common.utils.Observer observer)If MetaData does not exist, actively create a MetaData.
-
unSubscribe
public void unSubscribe(java.lang.String group, java.lang.String key, com.alibaba.nacos.common.utils.Observer observer)
-
-