com.alipay.sofa.rpc.registry.zk.ZookeeperRegistryHelper.convertOverrideToAttribute()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(2.3k)|赞(0)|评价(0)|浏览(92)

本文整理了Java中com.alipay.sofa.rpc.registry.zk.ZookeeperRegistryHelper.convertOverrideToAttribute()方法的一些代码示例,展示了ZookeeperRegistryHelper.convertOverrideToAttribute()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZookeeperRegistryHelper.convertOverrideToAttribute()方法的具体详情如下:
包路径:com.alipay.sofa.rpc.registry.zk.ZookeeperRegistryHelper
类名称:ZookeeperRegistryHelper
方法名:convertOverrideToAttribute

ZookeeperRegistryHelper.convertOverrideToAttribute介绍

[英]Convert child data to attribute.
[中]将子数据转换为属性。

代码示例

代码示例来源:origin: alipay/sofa-rpc

private void notifyListeners(AbstractInterfaceConfig config, String overridePath, ChildData data,
                 boolean removeType, AbstractInterfaceConfig interfaceConfig)
    throws Exception {
    List<ConfigListener> configListeners = configListenerMap.get(config);
    if (CommonUtils.isNotEmpty(configListeners)) {
      //转换子节点Data为IP级配置<配置属性名,配置属性值>,例如<timeout,200>
      Map<String, String> attribute = ZookeeperRegistryHelper.convertOverrideToAttribute(overridePath, data,
        removeType, interfaceConfig);
      for (ConfigListener listener : configListeners) {
        listener.attrUpdated(attribute);
      }
    }
  }
}

代码示例来源:origin: alipay/sofa-rpc

private void notifyListeners(AbstractInterfaceConfig config, String overridePath, ChildData data,
                 boolean removeType, AbstractInterfaceConfig interfaceConfig)
    throws Exception {
    List<ConfigListener> configListeners = configListenerMap.get(config);
    if (CommonUtils.isNotEmpty(configListeners)) {
      //转换子节点Data为IP级配置<配置属性名,配置属性值>,例如<timeout,200>
      Map<String, String> attribute = ZookeeperRegistryHelper.convertOverrideToAttribute(overridePath, data,
        removeType, interfaceConfig);
      for (ConfigListener listener : configListeners) {
        listener.attrUpdated(attribute);
      }
    }
  }
}

代码示例来源:origin: com.alipay.sofa/sofa-rpc-all

private void notifyListeners(AbstractInterfaceConfig config, String overridePath, ChildData data,
                 boolean removeType, AbstractInterfaceConfig interfaceConfig)
    throws Exception {
    List<ConfigListener> configListeners = configListenerMap.get(config);
    if (CommonUtils.isNotEmpty(configListeners)) {
      //转换子节点Data为IP级配置<配置属性名,配置属性值>,例如<timeout,200>
      Map<String, String> attribute = ZookeeperRegistryHelper.convertOverrideToAttribute(overridePath, data,
        removeType, interfaceConfig);
      for (ConfigListener listener : configListeners) {
        listener.attrUpdated(attribute);
      }
    }
  }
}

相关文章