Examples of XMLBuilder


Examples of com.bansheeproject.xmlbuilder.XMLBuilder

 
 
  @Test
  public void testOverrideContains() {
   
    XMLBuilder xmlBuilder = new XMLBuilder();
   
   
    String request = "(namespace)element/element2[1]";
    xmlBuilder.put(request, "arg");
   
   
    Assert.assertTrue(xmlBuilder.contains("(namespace)element/element2"));
  }
View Full Code Here

Examples of com.bansheeproject.xmlbuilder.XMLBuilder

  }
 
  @Test
  public void testOverrideContains2() {
   
    XMLBuilder xmlBuilder = new XMLBuilder();
   
   
    String request = "(namespace)element/element2";
    xmlBuilder.put(request, "arg");
   
   
    Assert.assertTrue(xmlBuilder.contains("(namespace)element/element2[1]"));
  }
View Full Code Here

Examples of com.bansheeproject.xmlbuilder.XMLBuilder

  }
 
 
  @Test
  public void testSpecialNamespace() {
    XMLBuilder xmlBuilder = new XMLBuilder();
   
   
    String request = "(namespace:\\/-)element";
    xmlBuilder.put(request, "arg");
    String response = xmlBuilder.getAsString();
    String result = applyXPath(response, "/*[local-name() = 'element' and namespace-uri() = 'namespace:\\/-']/.");
    Assert.assertEquals(result, "arg");
  }
View Full Code Here

Examples of com.bansheeproject.xmlbuilder.XMLBuilder

    Assert.assertEquals(result, "arg");
  }
 
  @Test(expectedExceptions={InvalidQueryException.class})
  public void testGarbageRequest() {
    XMLBuilder xmlBuilder = new XMLBuilder();
   
    String request = "name\\name";
    xmlBuilder.put(request, "test");
  }
View Full Code Here

Examples of com.calclab.emite.base.xml.XMLBuilder

    fields.add(checkNotNull(field));
  }
 
  @Override
  public final XMLPacket getXML() {
    final XMLBuilder builder = XMLBuilder.create("x", XmppNamespaces.DATA).attribute("type", type.toString());
   
    if (!Strings.isNullOrEmpty(title)) {
      builder.childText("title", title);
    }
   
    for (final String instruction : instructions) {
      builder.child("instructions").text(instruction);
    }
   
    if (reported != null) {
      reported.build(builder);
    }
   
    for (final Item item : items) {
      item.build(builder);
    }
   
    for (final Field field : fields) {
      field.build(builder);
    }
   
    return builder.getXML();
  }
View Full Code Here

Examples of com.jamesmurty.utils.XMLBuilder

   public String generateXml(FirewallRule firewallRule) {
      checkNotNull(firewallRule, "FirewallRule");

      try {
         XMLBuilder rootBuilder = buildRoot();
         addFirewallRuleSection(rootBuilder, firewallRule);
         Properties outputProperties = new Properties();
         outputProperties.put(javax.xml.transform.OutputKeys.OMIT_XML_DECLARATION, "yes");
         return rootBuilder.asString(outputProperties);
      } catch (Exception e) {
         return null;
      }
   }
View Full Code Here

Examples of com.jamesmurty.utils.XMLBuilder

         return null;
      }
   }

   void addFirewallRuleSection(XMLBuilder rootBuilder, FirewallRule firewallRule) {
      XMLBuilder firewallRuleBuilder = rootBuilder.e("svvs:FirewallRule");
      firewallRuleBuilder.e("svvs:IsEnabled").t(firewallRule.isEnabled() ? "true" : "false");
      firewallRuleBuilder.e("svvs:Description").t("Server Tier Firewall Rule");
      firewallRuleBuilder.e("svvs:Type").t(firewallRule.getFirewallType());
      firewallRuleBuilder.e("svvs:Log").t(firewallRule.isLogged() ? "yes" : "no");
      firewallRuleBuilder.e("svvs:Policy").t(firewallRule.getPolicy());
      firewallRuleBuilder.e("svvs:Protocols").e("svvs:"+firewallRule.getProtocol()).t("true").up().up();
      firewallRuleBuilder.e("svvs:Port").t(firewallRule.getPort());
      firewallRuleBuilder.e("svvs:Destination").t(firewallRule.getDestination());
      firewallRuleBuilder.e("svvs:Source").t(firewallRule.getSource());
   }
View Full Code Here

Examples of com.jamesmurty.utils.XMLBuilder

      firewallRuleBuilder.e("svvs:Destination").t(firewallRule.getDestination());
      firewallRuleBuilder.e("svvs:Source").t(firewallRule.getSource());
   }

   protected XMLBuilder buildRoot() throws ParserConfigurationException, FactoryConfigurationError {
      XMLBuilder rootBuilder = XMLBuilder.create("svvs:FirewallService")
            .a("xmlns:common", "http://schemas.dmtf.org/wbem/wscim/1/common")
            .a("xmlns:vApp", "http://www.vmware.com/vcloud/v0.8")
            .a("xmlns:rasd", "http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData")
            .a("xmlns:vssd", "http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData")
            .a("xmlns:ovf", "http://schemas.dmtf.org/ovf/envelope/1")
View Full Code Here

Examples of com.jamesmurty.utils.XMLBuilder

      return request;
   }

   public String generateXml(T spec) {
      try {
         XMLBuilder rootBuilder = buildRoot();
         bindSpec(spec, rootBuilder);
         Properties outputProperties = new Properties();
         outputProperties.put(javax.xml.transform.OutputKeys.OMIT_XML_DECLARATION, "yes");
         return rootBuilder.asString(outputProperties);
      } catch (Exception e) {
         throw Throwables.propagate(e);
      }
   }
View Full Code Here

Examples of com.jamesmurty.utils.XMLBuilder

      // fix this once savvis api starts returning correctly
      addVirtualHardwareSection(vAppBuilder, spec.getName(), spec.getNetworkTierName().replace("-", " "), spec);
   }

   void addVirtualHardwareSection(XMLBuilder rootBuilder, String name, String networkName, VMSpec spec) {
      XMLBuilder virtualHardwareSectionBuilder = rootBuilder.e("ovf:VirtualHardwareSection");
      virtualHardwareSectionBuilder.e("ovf:Info").t("Virtual Hardware");
      addSystem(virtualHardwareSectionBuilder, name);
      addItems(virtualHardwareSectionBuilder, spec, networkName);
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.