gpt4 book ai didi

org.apache.hadoop.yarn.webapp.WebServicesTestUtils.getXmlAttrString()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-22 20:35:05 26 4
gpt4 key购买 nike

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

WebServicesTestUtils.getXmlAttrString介绍

暂无

代码示例

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

public void verifyClusterSchedulerXML(NodeList nodes) throws Exception {
 for (int i = 0; i < nodes.getLength(); i++) {
  Element element = (Element) nodes.item(i);
  verifyClusterSchedulerGeneric(
    WebServicesTestUtils.getXmlAttrString(element, "xsi:type"),
    WebServicesTestUtils.getXmlFloat(element, "usedCapacity"),
    WebServicesTestUtils.getXmlFloat(element, "capacity"),
    WebServicesTestUtils.getXmlFloat(element, "maxCapacity"),
    WebServicesTestUtils.getXmlString(element, "queueName"));
  NodeList children = element.getChildNodes();
  for (int j = 0; j < children.getLength(); j++) {
   Element qElem = (Element) children.item(j);
   if(qElem.getTagName().equals("queues")) {
    NodeList qListInfos = qElem.getChildNodes();
    for (int k = 0; k < qListInfos.getLength(); k++) {
     Element qElem2 = (Element) qListInfos.item(k);
     String qName2 = WebServicesTestUtils.getXmlString(qElem2, "queueName");
     String q2 = CapacitySchedulerConfiguration.ROOT + "." + qName2;
     verifySubQueueXML(qElem2, q2, 100, 100);
    }
   }
  }
 }
}

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

public void verifyClusterSchedulerXML(NodeList nodes) throws Exception {
 for (int i = 0; i < nodes.getLength(); i++) {
  Element element = (Element) nodes.item(i);
  verifyClusterSchedulerGeneric(
    WebServicesTestUtils.getXmlAttrString(element, "xsi:type"),
    WebServicesTestUtils.getXmlFloat(element, "usedCapacity"),
    WebServicesTestUtils.getXmlFloat(element, "capacity"),
    WebServicesTestUtils.getXmlFloat(element, "maxCapacity"),
    WebServicesTestUtils.getXmlString(element, "queueName"));
  NodeList children = element.getChildNodes();
  for (int j = 0; j < children.getLength(); j++) {
   Element qElem = (Element) children.item(j);
   if(qElem.getTagName().equals("queues")) {
    NodeList qListInfos = qElem.getChildNodes();
    for (int k = 0; k < qListInfos.getLength(); k++) {
     Element qElem2 = (Element) qListInfos.item(k);
     String qName2 = WebServicesTestUtils.getXmlString(qElem2, "queueName");
     String q2 = CapacitySchedulerConfiguration.ROOT + "." + qName2;
     verifySubQueueXML(qElem2, q2, 100, 100);
    }
   }
  }
 }
}

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-server-resourcemanager

public void verifySchedulerFifoXML(String xml) throws JSONException,
  Exception {
 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
 DocumentBuilder db = dbf.newDocumentBuilder();
 InputSource is = new InputSource();
 is.setCharacterStream(new StringReader(xml));
 Document dom = db.parse(is);
 NodeList nodesSched = dom.getElementsByTagName("scheduler");
 assertEquals("incorrect number of elements", 1, nodesSched.getLength());
 NodeList nodes = dom.getElementsByTagName("schedulerInfo");
 assertEquals("incorrect number of elements", 1, nodes.getLength());
 for (int i = 0; i < nodes.getLength(); i++) {
  Element element = (Element) nodes.item(i);
  verifyClusterSchedulerFifoGeneric(
    WebServicesTestUtils.getXmlAttrString(element, "xsi:type"),
    WebServicesTestUtils.getXmlString(element, "qstate"),
    WebServicesTestUtils.getXmlFloat(element, "capacity"),
    WebServicesTestUtils.getXmlFloat(element, "usedCapacity"),
    WebServicesTestUtils.getXmlInt(element, "minQueueMemoryCapacity"),
    WebServicesTestUtils.getXmlInt(element, "maxQueueMemoryCapacity"),
    WebServicesTestUtils.getXmlInt(element, "numNodes"),
    WebServicesTestUtils.getXmlInt(element, "usedNodeCapacity"),
    WebServicesTestUtils.getXmlInt(element, "availNodeCapacity"),
    WebServicesTestUtils.getXmlInt(element, "totalNodeCapacity"),
    WebServicesTestUtils.getXmlInt(element, "numContainers"));
 }
}

代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-server-resourcemanager

public void verifySchedulerFifoXML(String xml) throws JSONException,
  Exception {
 DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
 DocumentBuilder db = dbf.newDocumentBuilder();
 InputSource is = new InputSource();
 is.setCharacterStream(new StringReader(xml));
 Document dom = db.parse(is);
 NodeList nodesSched = dom.getElementsByTagName("scheduler");
 assertEquals("incorrect number of elements", 1, nodesSched.getLength());
 NodeList nodes = dom.getElementsByTagName("schedulerInfo");
 assertEquals("incorrect number of elements", 1, nodes.getLength());
 for (int i = 0; i < nodes.getLength(); i++) {
  Element element = (Element) nodes.item(i);
  verifyClusterSchedulerFifoGeneric(
    WebServicesTestUtils.getXmlAttrString(element, "xsi:type"),
    WebServicesTestUtils.getXmlString(element, "qstate"),
    WebServicesTestUtils.getXmlFloat(element, "capacity"),
    WebServicesTestUtils.getXmlFloat(element, "usedCapacity"),
    WebServicesTestUtils.getXmlInt(element, "minQueueMemoryCapacity"),
    WebServicesTestUtils.getXmlInt(element, "maxQueueMemoryCapacity"),
    WebServicesTestUtils.getXmlInt(element, "numNodes"),
    WebServicesTestUtils.getXmlInt(element, "usedNodeCapacity"),
    WebServicesTestUtils.getXmlInt(element, "availNodeCapacity"),
    WebServicesTestUtils.getXmlInt(element, "totalNodeCapacity"),
    WebServicesTestUtils.getXmlInt(element, "numContainers"));
 }
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com