All Downloads are FREE. Search and download functionalities are using the official Maven repository.

lesforce-marketingcloud.fuelsdk.1.4.0.source-code.etframework-bindings.xml Maven / Gradle / Ivy

There is a newer version: 1.6.0
Show newest version
<jaxb:bindings xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
               xmlns:xsd="http://www.w3.org/2001/XMLSchema"
               xmlns:wsdl="http://schemas.xmlsoap.org/wsdl"
               version="2.0">
  <jaxb:bindings schemaLocation="etframework.wsdl#types1" node="/xsd:schema">
    <!-- Don't generate JAXBElements: -->
    <jaxb:globalBindings generateElementProperty="false">
      <!-- Map xsd:dateTime to java.util.Date: -->
      <jaxb:javaType name="java.util.Date" xmlType="xsd:dateTime"
                     parseMethod="org.apache.cxf.xjc.runtime.DataTypeAdapter.parseDateTime"
                     printMethod="org.apache.cxf.xjc.runtime.DataTypeAdapter.printDateTime"/>
    </jaxb:globalBindings>
    <!-- Rename HTMLBody property so getter method is getId
         not getID; otherwise, reflection doesn't work. -->
    <jaxb:bindings node="//xsd:complexType[@name='APIObject']//xsd:element[@name='ID']">
      <jaxb:property name="id" />
    </jaxb:bindings>
    <!-- Rename HTMLBody property so getter method is getHtmlBody
         not getHTMLBody; otherwise, reflection doesn't work. -->
    <jaxb:bindings node="//xsd:complexType[@name='Email']//xsd:element[@name='HTMLBody']">
      <jaxb:property name="htmlBody" />
    </jaxb:bindings>
  </jaxb:bindings>
</jaxb:bindings>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy