Class SOAPHeaderImpl

  • All Implemented Interfaces:
    org.apache.axiom.core.CoreCharacterDataSinkNode, org.apache.axiom.core.CoreChildNode, org.apache.axiom.core.CoreElement, org.apache.axiom.core.CoreMixedContentContainer, org.apache.axiom.core.CoreNamedNode, org.apache.axiom.core.CoreNode, org.apache.axiom.core.CoreNSAwareElement, org.apache.axiom.core.CoreNSAwareNamedNode, org.apache.axiom.core.CoreParentNode, org.apache.axiom.om.impl.intf.AxiomChildNode, org.apache.axiom.om.impl.intf.AxiomContainer, org.apache.axiom.om.impl.intf.AxiomCoreParentNode, org.apache.axiom.om.impl.intf.AxiomElement, org.apache.axiom.om.impl.intf.AxiomInformationItem, org.apache.axiom.om.impl.intf.AxiomNamedInformationItem, org.apache.axiom.om.impl.intf.AxiomSerializable, org.apache.axiom.om.OMContainer, org.apache.axiom.om.OMElement, org.apache.axiom.om.OMInformationItem, org.apache.axiom.om.OMNamedInformationItem, org.apache.axiom.om.OMNode, org.apache.axiom.om.OMSerializable, org.apache.axiom.shared.INSAwareNamedNode, org.apache.axiom.soap.impl.intf.AxiomSOAPElement, org.apache.axiom.soap.impl.intf.AxiomSOAPHeader, org.apache.axiom.soap.SOAPHeader
    Direct Known Subclasses:
    SOAP11HeaderImpl, SOAP12HeaderImpl

    public abstract class SOAPHeaderImpl
    extends SOAPElement
    implements org.apache.axiom.soap.impl.intf.AxiomSOAPHeader
    A class representing the SOAP Header, primarily allowing access to the contained HeaderBlocks.
    • Field Summary

      • Fields inherited from interface org.apache.axiom.core.CoreParentNode

        ATTRIBUTES_PENDING, COMPACT, COMPLETE, DISCARDED, DISCARDING, INCOMPLETE
      • Fields inherited from interface org.apache.axiom.om.OMNode

        CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE
    • Constructor Summary

      Constructors 
      Constructor Description
      SOAPHeaderImpl()  
    • Method Summary

      • Methods inherited from interface org.apache.axiom.om.impl.intf.AxiomChildNode

        detach, getNextOMSibling, getParent, getPreviousOMSibling, insertSiblingAfter, insertSiblingBefore
      • Methods inherited from interface org.apache.axiom.om.impl.intf.AxiomContainer

        addChild, close, defaultGetXMLStreamReader, getBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getFirstChildWithName, getFirstOMChild, getSAXResult, getSAXSource, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, getXOPEncodedStreamReader, prepareNewChild, removeChildren, serialize, serialize, serialize, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume
      • Methods inherited from interface org.apache.axiom.om.impl.intf.AxiomCoreParentNode

        build, isComplete
      • Methods inherited from interface org.apache.axiom.om.impl.intf.AxiomElement

        _setAttributeValue, addAttribute, addAttribute, addNamespaceDeclaration, buildWithAttachments, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, discard, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getAttributeValue, getChildElements, getContextElement, getDefaultNamespace, getDescendants, getFirstElement, getLineNumber, getNamespaceContext, getNamespacesInScope, getText, getTextAsQName, getTextAsStream, getType, handleNamespace, initName, insertChild, internalAppendAttribute, removeAttribute, resolveQName, setLineNumber, setNamespace, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, setText, toString, toStringWithConsume, undeclarePrefix, writeTextTo
      • Methods inherited from interface org.apache.axiom.om.impl.intf.AxiomInformationItem

        clone, getMetaFactory
      • Methods inherited from interface org.apache.axiom.om.impl.intf.AxiomNamedInformationItem

        coreGetLocalName, coreGetNamespaceURI, coreGetPrefix, coreSetName, coreSetPrefix, defaultGetNamespace, defaultGetQName, getNamespace, getQName, hasName, initName, initName, internalGetLocalName, internalSetLocalName, internalSetNamespace, setLocalName, updateLocalName
      • Methods inherited from interface org.apache.axiom.om.impl.intf.AxiomSerializable

        serialize, serializeAndConsume
      • Methods inherited from interface org.apache.axiom.soap.impl.intf.AxiomSOAPElement

        checkChild, getOMFactory, getSOAPHelper
      • Methods inherited from interface org.apache.axiom.soap.impl.intf.AxiomSOAPHeader

        addHeaderBlock, addHeaderBlock, examineAllHeaderBlocks, examineHeaderBlocks, examineMustUnderstandHeaderBlocks, extractAllHeaderBlocks, extractHeaderBlocks, getHeaderBlocksWithName, getHeaderBlocksWithNamespaceURI, getHeaderBlocksWithNSURI, getHeadersToProcess, getHeadersToProcess, isChildElementAllowed
      • Methods inherited from interface org.apache.axiom.core.CoreCharacterDataSinkNode

        coreSetCharacterData
      • Methods inherited from interface org.apache.axiom.core.CoreChildNode

        coreClone, coreDetach, coreDetach, coreGetNextSibling, coreGetNextSibling, coreGetNextSiblingIfAvailable, coreGetParent, coreGetParentElement, coreGetPreviousSibling, coreGetPreviousSibling, coreHasParent, coreInsertSiblingAfter, coreInsertSiblingBefore, coreInsertSiblingsBefore, coreReplaceWith, coreSetOwnerDocument, getRootOrOwnerDocument, internalDetach, internalSetNextSibling, internalSetParent, internalSetPreviousSibling, internalUnsetParent
      • Methods inherited from interface org.apache.axiom.core.CoreElement

        coreAppendAttribute, coreGetAttribute, coreGetAttributesByType, coreGetFirstAttribute, coreGetLastAttribute, coreLookupNamespaceURI, coreLookupPrefix, corePromote, coreRemoveAttribute, coreSetAttribute, coreSetAttribute, init, initSource, internalSetFirstAttribute
      • Methods inherited from interface org.apache.axiom.core.CoreMixedContentContainer

        coreGetCharacterData
      • Methods inherited from interface org.apache.axiom.core.CoreNode

        coreClone, coreCreateNode, coreGetNodeClass, coreGetNodeFactory, coreGetOwnerDocument, coreHasSameOwnerDocument, initAncillaryData, internalClone, internalGetFlag, internalGetFlags, internalSetFlag, internalSetFlags, shallowClone, updateFiliation
      • Methods inherited from interface org.apache.axiom.core.CoreNSAwareElement

        coreGetNodeType, getImplicitNamespaceURI, getImplicitPrefix, getXmlInput, serializeEndEvent, serializeStartEvent, validateName
      • Methods inherited from interface org.apache.axiom.core.CoreParentNode

        cloneChildrenIfNecessary, completed, coreAppendChild, coreAppendChildren, coreBuild, coreDiscard, coreGetBuilder, coreGetElements, coreGetFirstChild, coreGetFirstChild, coreGetFirstChildIfAvailable, coreGetInputContext, coreGetLastChild, coreGetLastChild, coreGetLastKnownChild, coreGetNodes, coreGetReader, coreMoveChildrenFrom, coreRemoveChildren, coreSetCharacterData, coreSetInputContext, coreSetState, forceExpand, getState, internalAppendChildWithoutBuild, internalBuildNext, internalCheckNewChild, internalGetCharacterData, internalGetContent, internalGetContent, internalSerialize, internalSetContent, isExpanded
      • Methods inherited from interface org.apache.axiom.shared.INSAwareNamedNode

        getLocalName, getNamespaceURI, getPrefix
      • Methods inherited from interface org.apache.axiom.om.OMNamedInformationItem

        getLocalName, getNamespaceURI, getPrefix
    • Constructor Detail

      • SOAPHeaderImpl

        public SOAPHeaderImpl()