Class HeaderImpl
java.lang.Object
com.sun.xml.messaging.saaj.soap.impl.ElementImpl
com.sun.xml.messaging.saaj.soap.impl.HeaderImpl
- All Implemented Interfaces:
jakarta.xml.soap.Node,jakarta.xml.soap.SOAPBodyElement,jakarta.xml.soap.SOAPElement,jakarta.xml.soap.SOAPHeader,Element,Node
- Direct Known Subclasses:
Header1_1Impl,Header1_2Impl
-
Field Summary
FieldsFields inherited from class com.sun.xml.messaging.saaj.soap.impl.ElementImpl
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URIFields 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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedHeaderImpl(SOAPDocumentImpl ownerDoc, NameImpl name) HeaderImpl(SOAPDocumentImpl ownerDoc, Element domElement) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.xml.soap.SOAPElementaddChildElement(String localName) protected jakarta.xml.soap.SOAPElementaddElement(jakarta.xml.soap.Name name) protected jakarta.xml.soap.SOAPElementaddElement(QName name) jakarta.xml.soap.SOAPHeaderElementaddHeaderElement(jakarta.xml.soap.Name name) jakarta.xml.soap.SOAPHeaderElementaddHeaderElement(QName name) jakarta.xml.soap.SOAPHeaderElementaddUpgradeHeaderElement(String supportedSoapUri) jakarta.xml.soap.SOAPHeaderElementaddUpgradeHeaderElement(String[] supportedSoapUris) jakarta.xml.soap.SOAPHeaderElementaddUpgradeHeaderElement(Iterator supportedSoapUris) protected jakarta.xml.soap.SOAPElementconvertToSoapElement(Element element) protected abstract jakarta.xml.soap.SOAPHeaderElementcreateHeaderElement(jakarta.xml.soap.Name name) protected abstract jakarta.xml.soap.SOAPHeaderElementcreateHeaderElement(QName name) Iterator<jakarta.xml.soap.SOAPHeaderElement>Iterator<jakarta.xml.soap.SOAPHeaderElement>examineHeaderElements(String actor) Iterator<jakarta.xml.soap.SOAPHeaderElement>Iterator<jakarta.xml.soap.SOAPHeaderElement>Iterator<jakarta.xml.soap.SOAPHeaderElement>extractHeaderElements(String actor) protected Iterator<jakarta.xml.soap.SOAPHeaderElement>getHeaderElements(String actor, boolean detach, boolean mustUnderstand) protected Iterator<jakarta.xml.soap.SOAPHeaderElement>getHeaderElementsForActor(String actor, boolean detach, boolean mustUnderstand) protected abstract NameImplprotected abstract NameImplprotected abstract NameImpljakarta.xml.soap.SOAPElementsetElementQName(QName newName) voidsetParentElement(jakarta.xml.soap.SOAPElement element) Methods inherited from class com.sun.xml.messaging.saaj.soap.impl.ElementImpl
addAttribute, addAttribute, addCDATA, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addNode, addText, addTextNode, appendChild, cloneNode, compareDocumentPosition, convertToSoapText, createElement, createElement, createQName, detachNode, doGetNamespacePrefixes, ensureNamespaceIsDeclared, findAndConvertChildElement, findChild, findEncodingStyleAttributeName, getAllAttributes, getAllAttributesAsQNames, getAllAttributesFrom, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getAttributeValue, getAttributeValueFrom, getBaseURI, getChildElementNodes, getChildElements, getChildElements, getChildElements, getChildElementsFrom, getChildNodes, getDomElement, getElementName, getElementQName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, getFirstChild, getLastChild, getLocalName, getLocalPart, getNamespaceAttr, getNamespaceAttrFrom, getNamespaceContextNodes, getNamespaceContextNodes, getNamespacePrefix, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPrefix, getPreviousSibling, getQualifiedName, getSchemaTypeInfo, getSoapDocument, getSOAPNamespace, getTagName, getTextContent, getUserData, getValue, getValueNode, getValueNodeStrict, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, importElement, insertBefore, isDefaultNamespace, isEqualNode, isNamespaceQualified, isNamespaceQualified, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeAttribute, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, replaceElementWithSOAPElement, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setEncodingStyleNamespace, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setPrefix, setTextContent, setUserData, setValue, tryToFindEncodingStyleAttributeNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods inherited from interface jakarta.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setValueMethods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDataMethods inherited from interface jakarta.xml.soap.SOAPElement
addAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, createQName, getAllAttributes, getAllAttributesAsQNames, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyleMethods inherited from interface jakarta.xml.soap.SOAPHeader
addNotUnderstoodHeaderElement
-
Field Details
-
MUST_UNDERSTAND_ONLY
protected static final boolean MUST_UNDERSTAND_ONLY- See Also:
-
-
Constructor Details
-
HeaderImpl
-
HeaderImpl
-
-
Method Details
-
createHeaderElement
protected abstract jakarta.xml.soap.SOAPHeaderElement createHeaderElement(jakarta.xml.soap.Name name) throws jakarta.xml.soap.SOAPException - Throws:
jakarta.xml.soap.SOAPException
-
createHeaderElement
protected abstract jakarta.xml.soap.SOAPHeaderElement createHeaderElement(QName name) throws jakarta.xml.soap.SOAPException - Throws:
jakarta.xml.soap.SOAPException
-
getNotUnderstoodName
-
getUpgradeName
-
getSupportedEnvelopeName
-
addHeaderElement
public jakarta.xml.soap.SOAPHeaderElement addHeaderElement(jakarta.xml.soap.Name name) throws jakarta.xml.soap.SOAPException - Specified by:
addHeaderElementin interfacejakarta.xml.soap.SOAPHeader- Throws:
jakarta.xml.soap.SOAPException
-
addHeaderElement
public jakarta.xml.soap.SOAPHeaderElement addHeaderElement(QName name) throws jakarta.xml.soap.SOAPException - Specified by:
addHeaderElementin interfacejakarta.xml.soap.SOAPHeader- Throws:
jakarta.xml.soap.SOAPException
-
addElement
protected jakarta.xml.soap.SOAPElement addElement(jakarta.xml.soap.Name name) throws jakarta.xml.soap.SOAPException - Overrides:
addElementin classElementImpl- Throws:
jakarta.xml.soap.SOAPException
-
addElement
- Overrides:
addElementin classElementImpl- Throws:
jakarta.xml.soap.SOAPException
-
examineHeaderElements
- Specified by:
examineHeaderElementsin interfacejakarta.xml.soap.SOAPHeader
-
extractHeaderElements
- Specified by:
extractHeaderElementsin interfacejakarta.xml.soap.SOAPHeader
-
getHeaderElementsForActor
-
getHeaderElements
-
setParentElement
public void setParentElement(jakarta.xml.soap.SOAPElement element) throws jakarta.xml.soap.SOAPException - Specified by:
setParentElementin interfacejakarta.xml.soap.Node- Overrides:
setParentElementin classElementImpl- Throws:
jakarta.xml.soap.SOAPException
-
addChildElement
public jakarta.xml.soap.SOAPElement addChildElement(String localName) throws jakarta.xml.soap.SOAPException - Specified by:
addChildElementin interfacejakarta.xml.soap.SOAPElement- Overrides:
addChildElementin classElementImpl- Throws:
jakarta.xml.soap.SOAPException
-
examineAllHeaderElements
- Specified by:
examineAllHeaderElementsin interfacejakarta.xml.soap.SOAPHeader
-
examineMustUnderstandHeaderElements
public Iterator<jakarta.xml.soap.SOAPHeaderElement> examineMustUnderstandHeaderElements(String actor) - Specified by:
examineMustUnderstandHeaderElementsin interfacejakarta.xml.soap.SOAPHeader
-
extractAllHeaderElements
- Specified by:
extractAllHeaderElementsin interfacejakarta.xml.soap.SOAPHeader
-
addUpgradeHeaderElement
public jakarta.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(Iterator supportedSoapUris) throws jakarta.xml.soap.SOAPException - Specified by:
addUpgradeHeaderElementin interfacejakarta.xml.soap.SOAPHeader- Throws:
jakarta.xml.soap.SOAPException
-
addUpgradeHeaderElement
public jakarta.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(String supportedSoapUri) throws jakarta.xml.soap.SOAPException - Specified by:
addUpgradeHeaderElementin interfacejakarta.xml.soap.SOAPHeader- Throws:
jakarta.xml.soap.SOAPException
-
addUpgradeHeaderElement
public jakarta.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) throws jakarta.xml.soap.SOAPException - Specified by:
addUpgradeHeaderElementin interfacejakarta.xml.soap.SOAPHeader- Throws:
jakarta.xml.soap.SOAPException
-
convertToSoapElement
- Overrides:
convertToSoapElementin classElementImpl
-
setElementQName
public jakarta.xml.soap.SOAPElement setElementQName(QName newName) throws jakarta.xml.soap.SOAPException - Specified by:
setElementQNamein interfacejakarta.xml.soap.SOAPElement- Overrides:
setElementQNamein classElementImpl- Throws:
jakarta.xml.soap.SOAPException
-