public class SOAPHeaderImpl extends SOAPElementImpl implements SOAPHeader
domNode, soapParentATTRIBUTE_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 and Description |
|---|
SOAPHeaderImpl(String prefix,
String namespace) |
| Modifier and Type | Method and Description |
|---|---|
SOAPElement |
addChildElement(SOAPElement child)
Add a SOAPHeaderElement as a child of this SOAPHeader instance.
|
SOAPHeaderElement |
addHeaderElement(Name name)
Creates a new SOAPHeaderElement object initialized with the specified name and adds it to this SOAPHeader object.
|
SOAPHeaderElement |
addHeaderElement(QName qname) |
SOAPHeaderElement |
addNotUnderstoodHeaderElement(QName qname) |
SOAPElement |
addTextNode(String value)
Attaching a Text node is not legal.
|
SOAPHeaderElement |
addUpgradeHeaderElement(Iterator supportedSoapUris) |
SOAPHeaderElement |
addUpgradeHeaderElement(String supportedSoapUri) |
SOAPHeaderElement |
addUpgradeHeaderElement(String[] supportedSoapUris) |
Node |
appendChild(Node newChild) |
Iterator |
examineAllHeaderElements()
Returns an Iterator over all the SOAPHeaderElement objects in this SOAPHeader object.
|
Iterator |
examineHeaderElements(String actor)
Returns an Iterator over all the SOAPHeaderElement objects in this SOAPHeader object that have the specified actor.
|
Iterator |
examineMustUnderstandHeaderElements(String actor)
Returns an Iterator over all the SOAPHeaderElement objects in this SOAPHeader object that have the specified
actor and that have a MustUnderstand attribute whose value is equivalent to true.
|
Iterator |
extractAllHeaderElements() |
Iterator |
extractHeaderElements(String actor) |
Node |
insertBefore(Node newChild,
Node refChild) |
Node |
replaceChild(Node newChild,
Node oldChild) |
addAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, createQName, getAllAttributes, getAllAttributesAsQNames, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFirstChildElementByLocalName, getNamespacePrefixes, getNamespaceURI, getSchemaTypeInfo, getSOAPEnvelope, getTagName, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, removeAttribute, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeContents, removeNamespaceDeclaration, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setElementQName, setElementQNameInternal, setEncodingStyle, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setPrefix, writeElement, writeElementContentcloneNode, compareDocumentPosition, detachNode, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, getValue, hasAttributes, hasChildNodes, hashCode, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeChild, setNodeValue, setParentElement, setTextContent, setUserData, setValue, toStringclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitaddAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, createQName, getAllAttributes, getAllAttributesAsQNames, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, setElementQName, setEncodingStyledetachNode, getParentElement, getValue, recycleNode, setParentElement, setValuegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNScloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, setNodeValue, setPrefix, setTextContent, setUserDatapublic SOAPElement addChildElement(SOAPElement child) throws SOAPException
addChildElement in interface SOAPElementaddChildElement in class SOAPElementImplchild - the SOAPElement to be added as a new childSOAPException - if there was an error in adding this element as a childpublic SOAPElement addTextNode(String value) throws SOAPException
addTextNode in interface SOAPElementaddTextNode in class SOAPElementImplvalue - a String object with the textual content to be addedSOAPException - if there is an error in creating the new Text object
or if it is not legal to attach it as a child to this SOAPElementpublic SOAPHeaderElement addHeaderElement(Name name) throws SOAPException
addHeaderElement in interface SOAPHeaderSOAPExceptionpublic SOAPHeaderElement addHeaderElement(QName qname) throws SOAPException
addHeaderElement in interface SOAPHeaderSOAPExceptionpublic Iterator examineAllHeaderElements()
examineAllHeaderElements in interface SOAPHeaderpublic Iterator examineHeaderElements(String actor)
examineHeaderElements in interface SOAPHeaderpublic Iterator examineMustUnderstandHeaderElements(String actor)
examineMustUnderstandHeaderElements in interface SOAPHeaderpublic Iterator extractAllHeaderElements()
extractAllHeaderElements in interface SOAPHeaderpublic Iterator extractHeaderElements(String actor)
extractHeaderElements in interface SOAPHeaderpublic Node appendChild(Node newChild) throws DOMException
appendChild in interface NodeappendChild in class NodeImplDOMExceptionpublic Node insertBefore(Node newChild, Node refChild) throws DOMException
insertBefore in interface NodeinsertBefore in class NodeImplDOMExceptionpublic Node replaceChild(Node newChild, Node oldChild) throws DOMException
replaceChild in interface NodereplaceChild in class NodeImplDOMExceptionpublic SOAPHeaderElement addNotUnderstoodHeaderElement(QName qname) throws SOAPException
addNotUnderstoodHeaderElement in interface SOAPHeaderSOAPExceptionpublic SOAPHeaderElement addUpgradeHeaderElement(Iterator supportedSoapUris) throws SOAPException
addUpgradeHeaderElement in interface SOAPHeaderSOAPExceptionpublic SOAPHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) throws SOAPException
addUpgradeHeaderElement in interface SOAPHeaderSOAPExceptionpublic SOAPHeaderElement addUpgradeHeaderElement(String supportedSoapUri) throws SOAPException
addUpgradeHeaderElement in interface SOAPHeaderSOAPExceptionCopyright © 2013 JBoss, by Red Hat. All Rights Reserved.