public void serialize( final javax.xml.namespace.QName parentQName, javax.xml.stream.XMLStreamWriter xmlWriter, boolean serializeType) throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException { java.lang.String prefix = null; java.lang.String namespace = null; prefix = parentQName.getPrefix(); namespace = parentQName.getNamespaceURI(); writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter); if (serializeType) { java.lang.String namespacePrefix = registerPrefix(xmlWriter, "http://clustering.axis2.apache.org/xsd"); if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)) { writeAttribute( "xsi", "http://www.w3.org/2001/XMLSchema-instance", "type", namespacePrefix + ":ClusteringAgent", xmlWriter); } else { writeAttribute( "xsi", "http://www.w3.org/2001/XMLSchema-instance", "type", "ClusteringAgent", xmlWriter); } } if (localConfigurationContextTracker) { if (localConfigurationContext == null) { writeStartElement( null, "http://clustering.axis2.apache.org/xsd", "configurationContext", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } else { localConfigurationContext.serialize( new javax.xml.namespace.QName( "http://clustering.axis2.apache.org/xsd", "configurationContext"), xmlWriter); } } if (localDomainsTracker) { if (localDomains == null) { writeStartElement(null, "http://clustering.axis2.apache.org/xsd", "domains", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } else { localDomains.serialize( new javax.xml.namespace.QName("http://clustering.axis2.apache.org/xsd", "domains"), xmlWriter); } } if (localMembersTracker) { if (localMembers != null) { if (localMembers instanceof org.apache.axis2.databinding.ADBBean) { ((org.apache.axis2.databinding.ADBBean) localMembers) .serialize( new javax.xml.namespace.QName( "http://clustering.axis2.apache.org/xsd", "members"), xmlWriter, true); } else { writeStartElement(null, "http://clustering.axis2.apache.org/xsd", "members", xmlWriter); org.apache.axis2.databinding.utils.ConverterUtil.serializeAnyType( localMembers, xmlWriter); xmlWriter.writeEndElement(); } } else { // write null attribute writeStartElement(null, "http://clustering.axis2.apache.org/xsd", "members", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } } if (localNodeManagerTracker) { if (localNodeManager == null) { writeStartElement(null, "http://clustering.axis2.apache.org/xsd", "nodeManager", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } else { localNodeManager.serialize( new javax.xml.namespace.QName("http://clustering.axis2.apache.org/xsd", "nodeManager"), xmlWriter); } } if (localStateManagerTracker) { if (localStateManager == null) { writeStartElement( null, "http://clustering.axis2.apache.org/xsd", "stateManager", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } else { localStateManager.serialize( new javax.xml.namespace.QName("http://clustering.axis2.apache.org/xsd", "stateManager"), xmlWriter); } } xmlWriter.writeEndElement(); }
public void serialize( final javax.xml.namespace.QName parentQName, javax.xml.stream.XMLStreamWriter xmlWriter, boolean serializeType) throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException { java.lang.String prefix = null; java.lang.String namespace = null; prefix = parentQName.getPrefix(); namespace = parentQName.getNamespaceURI(); writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter); java.lang.String namespacePrefix = registerPrefix(xmlWriter, "http://neethi.apache.org/xsd"); if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)) { writeAttribute( "xsi", "http://www.w3.org/2001/XMLSchema-instance", "type", namespacePrefix + ":Policy", xmlWriter); } else { writeAttribute( "xsi", "http://www.w3.org/2001/XMLSchema-instance", "type", "Policy", xmlWriter); } if (localEmptyTracker) { namespace = "http://neethi.apache.org/xsd"; writeStartElement(null, namespace, "empty", xmlWriter); if (false) { throw new org.apache.axis2.databinding.ADBException("empty cannot be null!!"); } else { xmlWriter.writeCharacters( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localEmpty)); } xmlWriter.writeEndElement(); } if (localFirstPolicyComponentTracker) { if (localFirstPolicyComponent == null) { writeStartElement(null, "http://neethi.apache.org/xsd", "firstPolicyComponent", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } else { localFirstPolicyComponent.serialize( new javax.xml.namespace.QName("http://neethi.apache.org/xsd", "firstPolicyComponent"), xmlWriter); } } if (localPolicyComponentsTracker) { if (localPolicyComponents != null) { if (localPolicyComponents instanceof org.apache.axis2.databinding.ADBBean) { ((org.apache.axis2.databinding.ADBBean) localPolicyComponents) .serialize( new javax.xml.namespace.QName("http://neethi.apache.org/xsd", "policyComponents"), xmlWriter, true); } else { writeStartElement(null, "http://neethi.apache.org/xsd", "policyComponents", xmlWriter); org.apache.axis2.databinding.utils.ConverterUtil.serializeAnyType( localPolicyComponents, xmlWriter); xmlWriter.writeEndElement(); } } else { // write null attribute writeStartElement(null, "http://neethi.apache.org/xsd", "policyComponents", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } } if (localAssertionsTracker) { if (localAssertions != null) { if (localAssertions instanceof org.apache.axis2.databinding.ADBBean) { ((org.apache.axis2.databinding.ADBBean) localAssertions) .serialize( new javax.xml.namespace.QName("http://neethi.apache.org/xsd", "assertions"), xmlWriter, true); } else { writeStartElement(null, "http://neethi.apache.org/xsd", "assertions", xmlWriter); org.apache.axis2.databinding.utils.ConverterUtil.serializeAnyType( localAssertions, xmlWriter); xmlWriter.writeEndElement(); } } else { // write null attribute writeStartElement(null, "http://neethi.apache.org/xsd", "assertions", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } } if (localTypeTracker) { namespace = "http://neethi.apache.org/xsd"; writeStartElement(null, namespace, "type", xmlWriter); if (localType == java.lang.Short.MIN_VALUE) { throw new org.apache.axis2.databinding.ADBException("type cannot be null!!"); } else { xmlWriter.writeCharacters( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localType)); } xmlWriter.writeEndElement(); } if (localAlternativesTracker) { if (localAlternatives == null) { writeStartElement(null, "http://neethi.apache.org/xsd", "alternatives", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } else { localAlternatives.serialize( new javax.xml.namespace.QName("http://neethi.apache.org/xsd", "alternatives"), xmlWriter); } } if (localAttributesTracker) { if (localAttributes == null) { writeStartElement(null, "http://neethi.apache.org/xsd", "attributes", xmlWriter); // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } else { localAttributes.serialize( new javax.xml.namespace.QName("http://neethi.apache.org/xsd", "attributes"), xmlWriter); } } if (localIdTracker) { namespace = "http://neethi.apache.org/xsd"; writeStartElement(null, namespace, "id", xmlWriter); if (localId == null) { // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); } else { xmlWriter.writeCharacters(localId); } xmlWriter.writeEndElement(); } if (localNameTracker) { namespace = "http://neethi.apache.org/xsd"; writeStartElement(null, namespace, "name", xmlWriter); if (localName == null) { // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); } else { xmlWriter.writeCharacters(localName); } xmlWriter.writeEndElement(); } if (localTypeTracker) { namespace = "http://neethi.apache.org/xsd"; writeStartElement(null, namespace, "type", xmlWriter); if (localType == java.lang.Short.MIN_VALUE) { throw new org.apache.axis2.databinding.ADBException("type cannot be null!!"); } else { xmlWriter.writeCharacters( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localType)); } xmlWriter.writeEndElement(); } xmlWriter.writeEndElement(); }
public void serialize( final javax.xml.namespace.QName parentQName, final org.apache.axiom.om.OMFactory factory, org.apache.axis2.databinding.utils.writer.MTOMAwareXMLStreamWriter xmlWriter, boolean serializeType) throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException { java.lang.String prefix = null; java.lang.String namespace = null; prefix = parentQName.getPrefix(); namespace = parentQName.getNamespaceURI(); if ((namespace != null) && (namespace.trim().length() > 0)) { java.lang.String writerPrefix = xmlWriter.getPrefix(namespace); if (writerPrefix != null) { xmlWriter.writeStartElement(namespace, parentQName.getLocalPart()); } else { if (prefix == null) { prefix = generatePrefix(namespace); } xmlWriter.writeStartElement(prefix, parentQName.getLocalPart(), namespace); xmlWriter.writeNamespace(prefix, namespace); xmlWriter.setPrefix(prefix, namespace); } } else { xmlWriter.writeStartElement(parentQName.getLocalPart()); } java.lang.String namespacePrefix = registerPrefix(xmlWriter, "http://utils.services.resource.registry.carbon.wso2.org/xsd"); if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)) { writeAttribute( "xsi", "http://www.w3.org/2001/XMLSchema-instance", "type", namespacePrefix + ":ResourceServiceException", xmlWriter); } else { writeAttribute( "xsi", "http://www.w3.org/2001/XMLSchema-instance", "type", "ResourceServiceException", xmlWriter); } if (localExceptionTracker) { if (localException != null) { if (localException instanceof org.apache.axis2.databinding.ADBBean) { ((org.apache.axis2.databinding.ADBBean) localException) .serialize( new javax.xml.namespace.QName( "http://services.resource.registry.carbon.wso2.org", "Exception"), factory, xmlWriter, true); } else { java.lang.String namespace2 = "http://services.resource.registry.carbon.wso2.org"; if (!namespace2.equals("")) { java.lang.String prefix2 = xmlWriter.getPrefix(namespace2); if (prefix2 == null) { prefix2 = generatePrefix(namespace2); xmlWriter.writeStartElement(prefix2, "Exception", namespace2); xmlWriter.writeNamespace(prefix2, namespace2); xmlWriter.setPrefix(prefix2, namespace2); } else { xmlWriter.writeStartElement(namespace2, "Exception"); } } else { xmlWriter.writeStartElement("Exception"); } org.apache.axis2.databinding.utils.ConverterUtil.serializeAnyType( localException, xmlWriter); xmlWriter.writeEndElement(); } } else { // write null attribute java.lang.String namespace2 = "http://services.resource.registry.carbon.wso2.org"; if (!namespace2.equals("")) { java.lang.String prefix2 = xmlWriter.getPrefix(namespace2); if (prefix2 == null) { prefix2 = generatePrefix(namespace2); xmlWriter.writeStartElement(prefix2, "Exception", namespace2); xmlWriter.writeNamespace(prefix2, namespace2); xmlWriter.setPrefix(prefix2, namespace2); } else { xmlWriter.writeStartElement(namespace2, "Exception"); } } else { xmlWriter.writeStartElement("Exception"); } // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); xmlWriter.writeEndElement(); } } if (localMessageTracker) { namespace = "http://utils.services.resource.registry.carbon.wso2.org/xsd"; if (!namespace.equals("")) { prefix = xmlWriter.getPrefix(namespace); if (prefix == null) { prefix = generatePrefix(namespace); xmlWriter.writeStartElement(prefix, "message", namespace); xmlWriter.writeNamespace(prefix, namespace); xmlWriter.setPrefix(prefix, namespace); } else { xmlWriter.writeStartElement(namespace, "message"); } } else { xmlWriter.writeStartElement("message"); } if (localMessage == null) { // write the nil attribute writeAttribute("xsi", "http://www.w3.org/2001/XMLSchema-instance", "nil", "1", xmlWriter); } else { xmlWriter.writeCharacters(localMessage); } xmlWriter.writeEndElement(); } xmlWriter.writeEndElement(); }