类 ProtocolMetaData


  • public final class ProtocolMetaData
    extends java.lang.Object
    Consistent protocol metadata information, <Key, <Key, Value >> structure Listeners that can register to listen to changes in value.
    作者:
    liaochuntao
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.lang.Object get​(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()  
      void load​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> mapMap)
      save target consistency protocol metadata.
      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.
      void unSubscribe​(java.lang.String group, java.lang.String key, com.alibaba.nacos.common.utils.Observer observer)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • ProtocolMetaData

        public ProtocolMetaData()
    • 方法详细资料

      • 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 name
        subKey - 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)