gpt4 book ai didi

com.cloud.utils.xmlobject.XmlObject.putElement()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-21 09:43:05 25 4
gpt4 key购买 nike

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

XmlObject.putElement介绍

暂无

代码示例

代码示例来源:origin: apache/cloudstack

public static String cloneProfile(String cookie, String srcDn, String newProfileName) {
  XmlObject cmd = new XmlObject("lsClone");
  cmd.putElement("cookie", cookie);
  cmd.putElement("dn", srcDn);
  cmd.putElement("inTargetOrg", "org-root");
  cmd.putElement("inServerName", newProfileName);
  cmd.putElement("inHierarchical", "false");
  return cmd.dump();
}

代码示例来源:origin: apache/cloudstack

public static String listComputeBlades(String cookie) {
  XmlObject cmd = new XmlObject("configResolveClass");
  cmd.putElement("classId", "computeBlade");
  cmd.putElement("cookie", cookie);
  cmd.putElement("inHierarchical", "false");
  return cmd.dump();
}

代码示例来源:origin: apache/cloudstack

public static String refreshCmd(String username, String password, String cookie) {
  XmlObject cmd = new XmlObject("aaaRefresh");
  cmd.putElement("inName", username);
  cmd.putElement("inPassword", password);
  cmd.putElement("inCookie", cookie);
  return cmd.dump();
}

代码示例来源:origin: apache/cloudstack

public static String associateProfileToBlade(String cookie, String profileDn, String bladeDn) {
  XmlObject cmd =
    new XmlObject("configConfMos").putElement("cookie", cookie)
      .putElement("inHierarchical", "true")
      .putElement(
        "inConfigs",
        new XmlObject("inConfigs").putElement(
          "pair",
          new XmlObject("pair").putElement("key", profileDn).putElement(
            "lsServer",
            new XmlObject("lsServer").putElement("agentPolicyName", "")
              .putElement("biosProfileName", "")
              .putElement("bootPolicyName", "")
              .putElement("descr", "")
              .putElement("dn", profileDn)
              .putElement("dynamicConPolicyName", "")
              .putElement("extIPState", "none")
              .putElement("hostFwPolicyName", "")
              .putElement("identPoolName", "")
              .putElement("localDiskPolicyName", "")
              .putElement("maintPolicyName", "")
              .putElement("mgmtAccessPolicyName", "")
              .putElement("mgmtFwPolicyName", "")
              .putElement("powerPolicyName", "")
              .putElement("scrubPolicyName", "")
              .putElement("solPolicyName", "")
              .putElement("srcTemplName", "")
              .putElement("statsPolicyName", "default")
              .putElement("status", "")
              .putElement("usrLbl", "")

代码示例来源:origin: apache/cloudstack

public static String listProfiles(String cookie) {
  XmlObject cmd = new XmlObject("configFindDnsByClassId");
  cmd.putElement("classId", "lsServer");
  cmd.putElement("cookie", cookie);
  return cmd.dump();
}

代码示例来源:origin: apache/cloudstack

public static String configResolveDn(String cookie, String dn) {
  XmlObject cmd = new XmlObject("configResolveDn");
  cmd.putElement("cookie", cookie);
  cmd.putElement("dn", dn);
  return cmd.toString();
}

代码示例来源:origin: apache/cloudstack

public static String loginCmd(String username, String password) {
  XmlObject cmd = new XmlObject("aaaLogin");
  cmd.putElement("inName", username);
  cmd.putElement("inPassword", password);
  return cmd.dump();
}

代码示例来源:origin: apache/cloudstack

@Override
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException {
  //System.out.println(String.format("startElement: namespaceURI:%s, localName:%s, qName:%s", namespaceURI, localName, qName));
  currentValue = null;
  XmlObject obj = new XmlObject();
  for (int i = 0; i < atts.getLength(); i++) {
    obj.putElement(atts.getQName(i), atts.getValue(i));
  }
  obj.setTag(qName);
  if (!stack.isEmpty()) {
    XmlObject parent = stack.peek();
    parent.putElement(qName, obj);
  }
  stack.push(obj);
}

代码示例来源:origin: apache/cloudstack

@Test
public void test() {
  // deprecated, since we no longer use component.xml.in any more
  /*
    XmlObject xo = XmlObjectParser.parseFromFile("z:/components.xml.in");
    p(xo.getTag());
    p((String) xo.get("system-integrity-checker.checker").toString());
    List<XmlObject> lst = xo.get("management-server.adapters");
    for (XmlObject x : lst) {
      List<XmlObject> lst1 = x.getAsList("adapter");
      for (XmlObject y : lst1) {
        p(y.toString());
      }
    }
    */
  XmlObject xml = new XmlObject("vlan").putElement("vlan-id", String.valueOf(19)).putElement("tagged",
      new XmlObject("teng").putElement("name", "0/0")
  ).putElement("shutdown", "false");
  System.out.println(xml.toString());
}

代码示例来源:origin: apache/cloudstack

XmlObject xml = new XmlObject("vlan").putElement("vlan-id",
    new XmlObject("vlan-id").setText(String.valueOf(struct.getVlan()))).putElement("untagged",
    new XmlObject("untagged").putElement(port.interfaceType, new XmlObject(port.interfaceType)
        .putElement("name", new XmlObject("name").setText(port.port)))
).putElement("shutdown", new XmlObject("shutdown").setText("false"));
request = new HttpEntity<>(xml.dump(), headers);
link = buildLink(struct.getSwitchIp(), String.format("/api/running/ftos/interface/"));
if (tag == null) {
  tag = new XmlObject("untagged");
  xml.putElement("untagged", tag);
tag.putElement(port.interfaceType, new XmlObject(port.interfaceType)
    .putElement("name", new XmlObject("name").setText(port.port)));
request = new HttpEntity<>(xml.dump(), headers);
link = buildLink(struct.getSwitchIp(), String.format("/api/running/ftos/interface/vlan/%s", struct.getVlan()));

代码示例来源:origin: apache/cloudstack

tagged.removeAllChildren();
for (XmlObject p : newPorts) {
  tagged.putElement(p.getTag(), p);

代码示例来源:origin: apache/cloudstack

@Test
public void test() {
  XmlObject root = new XmlObject("test");
  root.putElement("key1", "value1").putElement("key2", "value2");
  p(root.dump());
  XmlObject c1 = new XmlObject("child1");
  XmlObject c2 = new XmlObject("child2");
  c2.putElement("ckey1", "value1");
  c1.putElement(c2.getTag(), c2);
  root.putElement(c1.getTag(), c1);
  p(root.dump());
  root =
    xo("test2").putElement("key1", "value1")
      .putElement("child1", xo("child1").setText("yyy"))
      .putElement("child1", xo("child1").putElement("child2", xo("child2").putElement("child3", xo("child3").putElement("key3", "value3").setText("xxxxx"))));
  p(root.dump());
}

代码示例来源:origin: MissionCriticalCloud/cosmic

@Override
public void startElement(final String namespaceURI, final String localName, final String qName, final Attributes atts) throws SAXException {
  //System.out.println(String.format("startElement: namespaceURI:%s, localName:%s, qName:%s", namespaceURI, localName, qName));
  currentValue = null;
  final XmlObject obj = new XmlObject();
  for (int i = 0; i < atts.getLength(); i++) {
    obj.putElement(atts.getQName(i), atts.getValue(i));
  }
  obj.setTag(qName);
  if (!stack.isEmpty()) {
    final XmlObject parent = stack.peek();
    parent.putElement(qName, obj);
  }
  stack.push(obj);
}

代码示例来源:origin: MissionCriticalCloud/cosmic

@Test
  public void test() {

    // deprecated, since we no longer use component.xml.in any more
    /*
      XmlObject xo = XmlObjectParser.parseFromFile("z:/components.xml.in");
      p(xo.getTag());
      p((String) xo.get("system-integrity-checker.checker").toString());
      List<XmlObject> lst = xo.get("management-server.adapters");
      for (XmlObject x : lst) {
        List<XmlObject> lst1 = x.getAsList("adapter");
        for (XmlObject y : lst1) {
          p(y.toString());
        }
      }
      */

    final XmlObject xml = new XmlObject("vlan").putElement("vlan-id", String.valueOf(19)).putElement("tagged",
        new XmlObject("teng").putElement("name", "0/0")
    ).putElement("shutdown", "false");
    System.out.println(xml.toString());
  }
}

代码示例来源:origin: MissionCriticalCloud/cosmic

@Test
public void test() {
  XmlObject root = new XmlObject("test");
  root.putElement("key1", "value1").putElement("key2", "value2");
  p(root.dump());
  final XmlObject c1 = new XmlObject("child1");
  final XmlObject c2 = new XmlObject("child2");
  c2.putElement("ckey1", "value1");
  c1.putElement(c2.getTag(), c2);
  root.putElement(c1.getTag(), c1);
  p(root.dump());
  root =
      xo("test2").putElement("key1", "value1")
            .putElement("child1", xo("child1").setText("yyy"))
            .putElement("child1", xo("child1").putElement("child2", xo("child2").putElement("child3", xo("child3").putElement("key3", "value3").setText("xxxxx"))));
  p(root.dump());
}

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