public abstract class HeaderImpl extends ElementImpl implements SOAPHeader
| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
MUST_UNDERSTAND_ONLY |
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URIATTRIBUTE_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| Modifier | Constructor and Description |
|---|---|
|
HeaderImpl(SOAPDocumentImpl ownerDoc,
Element domElement) |
protected |
HeaderImpl(SOAPDocumentImpl ownerDoc,
NameImpl name) |
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, tryToFindEncodingStyleAttributeNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddNotUnderstoodHeaderElementaddAttribute, 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, setEncodingStyledetachNode, getParentElement, getValue, recycleNode, setValuegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, 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, setUserDataprotected static final boolean MUST_UNDERSTAND_ONLY
protected HeaderImpl(SOAPDocumentImpl ownerDoc, NameImpl name)
public HeaderImpl(SOAPDocumentImpl ownerDoc, Element domElement)
protected abstract SOAPHeaderElement createHeaderElement(Name name) throws SOAPException
SOAPExceptionprotected abstract SOAPHeaderElement createHeaderElement(QName name) throws SOAPException
SOAPExceptionprotected abstract NameImpl getNotUnderstoodName()
protected abstract NameImpl getUpgradeName()
protected abstract NameImpl getSupportedEnvelopeName()
public SOAPHeaderElement addHeaderElement(Name name) throws SOAPException
addHeaderElement in interface SOAPHeaderSOAPExceptionpublic SOAPHeaderElement addHeaderElement(QName name) throws SOAPException
addHeaderElement in interface SOAPHeaderSOAPExceptionprotected SOAPElement addElement(Name name) throws SOAPException
addElement in class ElementImplSOAPExceptionprotected SOAPElement addElement(QName name) throws SOAPException
addElement in class ElementImplSOAPExceptionpublic Iterator<SOAPHeaderElement> examineHeaderElements(String actor)
examineHeaderElements in interface SOAPHeaderpublic Iterator<SOAPHeaderElement> extractHeaderElements(String actor)
extractHeaderElements in interface SOAPHeaderprotected Iterator<SOAPHeaderElement> getHeaderElementsForActor(String actor, boolean detach, boolean mustUnderstand)
protected Iterator<SOAPHeaderElement> getHeaderElements(String actor, boolean detach, boolean mustUnderstand)
public void setParentElement(SOAPElement element) throws SOAPException
setParentElement in class ElementImplSOAPExceptionpublic SOAPElement addChildElement(String localName) throws SOAPException
addChildElement in interface SOAPElementaddChildElement in class ElementImplSOAPExceptionpublic Iterator<SOAPHeaderElement> examineAllHeaderElements()
examineAllHeaderElements in interface SOAPHeaderpublic Iterator<SOAPHeaderElement> examineMustUnderstandHeaderElements(String actor)
examineMustUnderstandHeaderElements in interface SOAPHeaderpublic Iterator<SOAPHeaderElement> extractAllHeaderElements()
extractAllHeaderElements in interface SOAPHeaderpublic SOAPHeaderElement addUpgradeHeaderElement(Iterator supportedSoapUris) throws SOAPException
addUpgradeHeaderElement in interface SOAPHeaderSOAPExceptionpublic SOAPHeaderElement addUpgradeHeaderElement(String supportedSoapUri) throws SOAPException
addUpgradeHeaderElement in interface SOAPHeaderSOAPExceptionpublic SOAPHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) throws SOAPException
addUpgradeHeaderElement in interface SOAPHeaderSOAPExceptionprotected SOAPElement convertToSoapElement(Element element)
convertToSoapElement in class ElementImplpublic SOAPElement setElementQName(QName newName) throws SOAPException
setElementQName in interface SOAPElementsetElementQName in class ElementImplSOAPExceptionCopyright © 2005–2017 Oracle Corporation. All rights reserved.