Class SOAPEnvelopeOutputNS

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, javax.xml.soap.Node, javax.xml.soap.SOAPElement, javax.xml.soap.SOAPEnvelope, org.w3c.dom.Element, org.w3c.dom.Node, org.w3c.dom.NodeList

    public class SOAPEnvelopeOutputNS
    extends org.apache.axis.message.SOAPEnvelope
    implements javax.xml.soap.SOAPEnvelope
    This class extends the SOAPEnvelope class and adds additional log field , header and body element
    See Also:
    , SOAPHeaderOutputAttributes, Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.axis.message.MessageElement

        org.apache.axis.message.MessageElement.QNameAttr
    • Field Summary

      • Fields inherited from class org.apache.axis.message.SOAPEnvelope

        messageType, trailers
      • Fields inherited from class org.apache.axis.message.MessageElement

        _isRoot, context, encodingStyle, endEventIndex, fixupDeserializer, href, id, message, namespaces, qNameAttrs, recorder, startContentsIndex, startEventIndex, typeQName
      • Fields inherited from class org.apache.axis.message.NodeImpl

        _isDirty, attributes, children, document, name, namespaceURI, parent, prefix, textRep
      • Fields inherited from interface org.w3c.dom.Node

        ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.xml.soap.SOAPElement addAttribute​(javax.xml.namespace.QName qName, java.lang.String val)
      not used
      void addBodyElement​(org.apache.axis.message.SOAPBodyElement element)
      Add a SOAP Body Element
      javax.xml.soap.SOAPElement addChildElement​(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
      not used
      javax.xml.soap.SOAPElement addChildElement​(javax.xml.namespace.QName qName)
      not used
      void addHeader​(org.apache.axis.message.SOAPHeaderElement hdr)
      Add a HeaderElement
      short compareDocumentPosition​(org.w3c.dom.Node other)
      not used
      javax.xml.namespace.QName createQName​(java.lang.String localName, java.lang.String prefix)
      not used
      boolean equals​(java.lang.Object o)
      java.util.Iterator getAllAttributesAsQNames()
      not used
      java.lang.String getAttributeValue​(javax.xml.namespace.QName qName)
      not used
      java.lang.String getBaseURI()
      not used
      javax.xml.soap.SOAPBody getBody()
      Get the soap body
      javax.xml.namespace.QName getElementQName()
      not used
      java.lang.Object getFeature​(java.lang.String feature, java.lang.String version)
      not used
      javax.xml.soap.SOAPHeader getHeader()
      Get the soap header
      org.w3c.dom.TypeInfo getSchemaTypeInfo()
      not used
      java.lang.String getTextContent()
      not used
      java.lang.Object getUserData​(java.lang.String key)
      not used
      int hashCode()
      boolean isDefaultNamespace​(java.lang.String namespaceURI)
      not used
      boolean isEqualNode​(org.w3c.dom.Node arg)
      not used
      boolean isSameNode​(org.w3c.dom.Node other)
      not used
      java.lang.String lookupNamespaceURI​(java.lang.String prefix)
      not used
      java.lang.String lookupPrefix​(java.lang.String namespaceURI)
      not used
      void outputImpl​(org.apache.axis.encoding.SerializationContext context)
      override point -output to a serialization context.
      boolean removeAttribute​(javax.xml.namespace.QName qName)
      not used
      javax.xml.soap.SOAPElement setElementQName​(javax.xml.namespace.QName newName)
      not used
      void setHeader​(SOAPHeaderOutputAttributes hdr)
      Set the SOAP Header
      void setIdAttribute​(java.lang.String name, boolean isId)
      not used
      void setIdAttributeNode​(org.w3c.dom.Attr idAttr, boolean isId)
      not used
      void setIdAttributeNS​(java.lang.String namespaceURI, java.lang.String localName, boolean isId)
      not used
      void setTextContent​(java.lang.String textContent)
      not used
      java.lang.Object setUserData​(java.lang.String key, java.lang.Object data, org.w3c.dom.UserDataHandler handler)
      not used
      • Methods inherited from class org.apache.axis.message.SOAPEnvelope

        addBody, addHeader, addTrailer, childDeepCloned, clearBody, cloneNode, createName, createName, getBodyByName, getBodyElements, getFirstBody, getHeaderByName, getHeaderByName, getHeaders, getHeadersByActor, getHeadersByName, getHeadersByName, getMessageType, getSchemaVersion, getSOAPConstants, getTrailers, isRecorded, removeBody, removeBodyElement, removeChild, removeHeader, removeHeaders, removeTrailer, setBody, setDirty, setHeader, setMessageType, setOwnerDocument, setRecorded, setSAAJEncodingCompliance, setSchemaVersion, setSoapConstants
      • Methods inherited from class org.apache.axis.message.MessageElement

        addAttribute, addAttribute, addAttribute, addAttribute, addChild, addChildElement, addChildElement, addChildElement, addChildElement, addMapping, addNamespaceDeclaration, addTextNode, cloning, detachAllChildren, findElement, getAllAttributes, getAsDocument, getAsDOM, getAsString, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributesEx, getAttributeValue, getAttributeValue, getChildElement, getChildElements, getChildElements, getChildElements, getChildren, getCompleteAttributes, getDeserializationContext, getElementName, getElementsByTagName, getElementsByTagNameNS, getElementsNS, getEncodingStyle, getEnvelope, getFixupDeserializer, getHref, getID, getLength, getName, getNamespacePrefixes, getNamespaceURI, getObjectValue, getObjectValue, getOwnerDocument, getPrefix, getQName, getRealElement, getRecorder, getTagName, getType, getValue, getValueAsType, getValueAsType, getValueDOM, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, isRoot, item, output, publishContents, publishToHandler, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeContents, removeNamespaceDeclaration, setAllAttributes, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setContentsIndex, setEncodingStyle, setEndIndex, setEnvelope, setFixupDeserializer, setName, setNamespaceURI, setNSMappings, setObjectValue, setQName, setRecorder, setType, setValue, toString
      • Methods inherited from class org.apache.axis.message.NodeImpl

        appendChild, convertAttrSAXtoDOM, detachNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParent, getParentElement, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, initializeChildren, insertBefore, isDirty, isSupported, makeAttributesEditable, normalize, recycleNode, replaceChild, reset, setDirty, setNodeValue, setOwnerDocument, setParent, setParentElement, setPrefix
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.w3c.dom.Element

        getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS
      • Methods inherited from interface javax.xml.soap.Node

        detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
      • Methods inherited from interface org.w3c.dom.Node

        appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
      • Methods inherited from interface javax.xml.soap.SOAPElement

        addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyle
      • Methods inherited from interface javax.xml.soap.SOAPEnvelope

        addBody, addHeader, createName, createName
    • Constructor Detail

      • SOAPEnvelopeOutputNS

        public SOAPEnvelopeOutputNS​(Log aLog)
        Class constructor
        Parameters:
        aLog - Log
    • Method Detail

      • addBodyElement

        public void addBodyElement​(org.apache.axis.message.SOAPBodyElement element)
        Add a SOAP Body Element
        Overrides:
        addBodyElement in class org.apache.axis.message.SOAPEnvelope
        Parameters:
        element - SOAPBodyElement
      • getBody

        public javax.xml.soap.SOAPBody getBody()
                                        throws javax.xml.soap.SOAPException
        Get the soap body
        Specified by:
        getBody in interface javax.xml.soap.SOAPEnvelope
        Overrides:
        getBody in class org.apache.axis.message.SOAPEnvelope
        Returns:
        javax.xml.soap.SOAPBody
        Throws:
        javax.xml.soap.SOAPException
      • addHeader

        public void addHeader​(org.apache.axis.message.SOAPHeaderElement hdr)
        Add a HeaderElement
        Overrides:
        addHeader in class org.apache.axis.message.SOAPEnvelope
        Parameters:
        hdr - SOAPHeaderOutputAttributes
      • outputImpl

        public void outputImpl​(org.apache.axis.encoding.SerializationContext context)
                        throws java.lang.Exception
        override point -output to a serialization context.
        Overrides:
        outputImpl in class org.apache.axis.message.SOAPEnvelope
        Parameters:
        context - SerializationContextdestination.
        Throws:
        java.lang.Exception - if something went wrong.
      • getHeader

        public javax.xml.soap.SOAPHeader getHeader()
                                            throws javax.xml.soap.SOAPException
        Get the soap header
        Specified by:
        getHeader in interface javax.xml.soap.SOAPEnvelope
        Overrides:
        getHeader in class org.apache.axis.message.SOAPEnvelope
        Returns:
        javax.xml.soap.SOAPHeader
        Throws:
        javax.xml.soap.SOAPException
      • getUserData

        public java.lang.Object getUserData​(java.lang.String key)
        not used
        Specified by:
        getUserData in interface org.w3c.dom.Node
        Parameters:
        key -
        Returns:
        null
      • setUserData

        public java.lang.Object setUserData​(java.lang.String key,
                                            java.lang.Object data,
                                            org.w3c.dom.UserDataHandler handler)
        not used
        Specified by:
        setUserData in interface org.w3c.dom.Node
        Parameters:
        key -
        data -
        handler -
        Returns:
        null
      • getFeature

        public java.lang.Object getFeature​(java.lang.String feature,
                                           java.lang.String version)
        not used
        Specified by:
        getFeature in interface org.w3c.dom.Node
        Parameters:
        feature -
        version -
        Returns:
        null
      • isEqualNode

        public boolean isEqualNode​(org.w3c.dom.Node arg)
        not used
        Specified by:
        isEqualNode in interface org.w3c.dom.Node
        Parameters:
        arg -
        Returns:
        false
      • lookupNamespaceURI

        public java.lang.String lookupNamespaceURI​(java.lang.String prefix)
        not used
        Specified by:
        lookupNamespaceURI in interface org.w3c.dom.Node
        Parameters:
        prefix -
        Returns:
        null
      • isDefaultNamespace

        public boolean isDefaultNamespace​(java.lang.String namespaceURI)
        not used
        Specified by:
        isDefaultNamespace in interface org.w3c.dom.Node
        Parameters:
        namespaceURI -
        Returns:
        false
      • lookupPrefix

        public java.lang.String lookupPrefix​(java.lang.String namespaceURI)
        not used
        Specified by:
        lookupPrefix in interface org.w3c.dom.Node
        Parameters:
        namespaceURI -
        Returns:
        null
      • isSameNode

        public boolean isSameNode​(org.w3c.dom.Node other)
        not used
        Specified by:
        isSameNode in interface org.w3c.dom.Node
        Parameters:
        other -
        Returns:
        false
      • setTextContent

        public void setTextContent​(java.lang.String textContent)
                            throws org.w3c.dom.DOMException
        not used
        Specified by:
        setTextContent in interface org.w3c.dom.Node
        Parameters:
        textContent -
        Throws:
        org.w3c.dom.DOMException
      • getTextContent

        public java.lang.String getTextContent()
                                        throws org.w3c.dom.DOMException
        not used
        Specified by:
        getTextContent in interface org.w3c.dom.Node
        Returns:
        null
        Throws:
        org.w3c.dom.DOMException
      • compareDocumentPosition

        public short compareDocumentPosition​(org.w3c.dom.Node other)
                                      throws org.w3c.dom.DOMException
        not used
        Specified by:
        compareDocumentPosition in interface org.w3c.dom.Node
        Parameters:
        other -
        Returns:
        0
        Throws:
        org.w3c.dom.DOMException
      • getBaseURI

        public java.lang.String getBaseURI()
        not used
        Specified by:
        getBaseURI in interface org.w3c.dom.Node
        Returns:
        null
      • setIdAttributeNode

        public void setIdAttributeNode​(org.w3c.dom.Attr idAttr,
                                       boolean isId)
                                throws org.w3c.dom.DOMException
        not used
        Specified by:
        setIdAttributeNode in interface org.w3c.dom.Element
        Parameters:
        idAttr -
        isId -
        Throws:
        org.w3c.dom.DOMException
      • setIdAttributeNS

        public void setIdAttributeNS​(java.lang.String namespaceURI,
                                     java.lang.String localName,
                                     boolean isId)
                              throws org.w3c.dom.DOMException
        not used
        Specified by:
        setIdAttributeNS in interface org.w3c.dom.Element
        Parameters:
        namespaceURI -
        localName -
        isId -
        Throws:
        org.w3c.dom.DOMException
      • setIdAttribute

        public void setIdAttribute​(java.lang.String name,
                                   boolean isId)
                            throws org.w3c.dom.DOMException
        not used
        Specified by:
        setIdAttribute in interface org.w3c.dom.Element
        Parameters:
        name -
        isId -
        Throws:
        org.w3c.dom.DOMException
      • getSchemaTypeInfo

        public org.w3c.dom.TypeInfo getSchemaTypeInfo()
        not used
        Specified by:
        getSchemaTypeInfo in interface org.w3c.dom.Element
        Returns:
        null
      • removeAttribute

        public boolean removeAttribute​(javax.xml.namespace.QName qName)
        not used
        Specified by:
        removeAttribute in interface javax.xml.soap.SOAPElement
        Parameters:
        name -
        Returns:
        false
      • setElementQName

        public javax.xml.soap.SOAPElement setElementQName​(javax.xml.namespace.QName newName)
                                                   throws javax.xml.soap.SOAPException
        not used
        Specified by:
        setElementQName in interface javax.xml.soap.SOAPElement
        Parameters:
        name -
        Returns:
        null
        Throws:
        javax.xml.soap.SOAPException
      • getElementQName

        public javax.xml.namespace.QName getElementQName()
        not used
        Specified by:
        getElementQName in interface javax.xml.soap.SOAPElement
        Returns:
        null
      • createQName

        public javax.xml.namespace.QName createQName​(java.lang.String localName,
                                                     java.lang.String prefix)
                                              throws javax.xml.soap.SOAPException
        not used
        Specified by:
        createQName in interface javax.xml.soap.SOAPElement
        Parameters:
        localName -
        prefix -
        Returns:
        null
        Throws:
        javax.xml.soap.SOAPException
      • getAllAttributesAsQNames

        public java.util.Iterator getAllAttributesAsQNames()
        not used
        Specified by:
        getAllAttributesAsQNames in interface javax.xml.soap.SOAPElement
        Returns:
        null
      • getAttributeValue

        public java.lang.String getAttributeValue​(javax.xml.namespace.QName qName)
        not used
        Specified by:
        getAttributeValue in interface javax.xml.soap.SOAPElement
        Parameters:
        qName -
        Returns:
        null
      • addAttribute

        public javax.xml.soap.SOAPElement addAttribute​(javax.xml.namespace.QName qName,
                                                       java.lang.String val)
        not used
        Specified by:
        addAttribute in interface javax.xml.soap.SOAPElement
        Parameters:
        qName -
        val -
        Returns:
        null
      • addChildElement

        public javax.xml.soap.SOAPElement addChildElement​(java.lang.String localName,
                                                          java.lang.String prefix,
                                                          java.lang.String uri)
                                                   throws javax.xml.soap.SOAPException
        not used
        Specified by:
        addChildElement in interface javax.xml.soap.SOAPElement
        Overrides:
        addChildElement in class org.apache.axis.message.MessageElement
        Parameters:
        localName -
        prefix -
        uri -
        Returns:
        null
        Throws:
        javax.xml.soap.SOAPException
      • addChildElement

        public javax.xml.soap.SOAPElement addChildElement​(javax.xml.namespace.QName qName)
                                                   throws javax.xml.soap.SOAPException
        not used
        Specified by:
        addChildElement in interface javax.xml.soap.SOAPElement
        Parameters:
        qName -
        Returns:
        null
        Throws:
        javax.xml.soap.SOAPException
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class org.apache.axis.message.MessageElement
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object