public abstract class HeaderImpl extends ElementImpl implements javax.xml.soap.SOAPHeader
Modifier and Type | Field and Description |
---|---|
protected static boolean |
MUST_UNDERSTAND_ONLY |
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URI
localName, namespaceURI
firstChild, fNodeListCache, ownerDocument
nextSibling, previousSibling
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_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
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
Modifier | Constructor and Description |
---|---|
protected |
HeaderImpl(SOAPDocumentImpl ownerDoc,
NameImpl name) |
addAttribute, addAttribute, addCDATA, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addNode, addText, addTextNode, circumventBug5034339, createElement, createElement, createQName, detachNode, doGetNamespacePrefixes, ensureNamespaceIsDeclared, findChild, findEncodingStyleAttributeName, getAllAttributes, getAllAttributesAsQNames, getAllAttributesFrom, getAttributeValue, getAttributeValue, getAttributeValueFrom, getChildElementNodes, getChildElements, getChildElements, getChildElements, getChildElementsFrom, getElementName, getElementQName, getEncodingStyle, getLocalPart, getNamespaceAttr, getNamespaceAttrFrom, getNamespaceContextNodes, getNamespaceContextNodes, getNamespacePrefix, getNamespacePrefixes, getNamespaceURI, getOwnerDocument, getParentElement, getPrefix, getQualifiedName, getSOAPNamespace, getValue, getValueNode, getValueNodeStrict, getVisibleNamespacePrefixes, importElement, isNamespaceQualified, isNamespaceQualified, recycleNode, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, replaceElementWithSOAPElement, setAttributeNS, setEncodingStyle, setEncodingStyleNamespace, setValue, tryToFindEncodingStyleAttributeName
getBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefix, setType, setValues
cloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildren
getNextSibling, getParentNode, getPreviousSibling
addEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addNotUnderstoodHeaderElement
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, setEncodingStyle
detachNode, getParentElement, getValue, recycleNode, setValue
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
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, setUserData
protected static final boolean MUST_UNDERSTAND_ONLY
protected HeaderImpl(SOAPDocumentImpl ownerDoc, NameImpl name)
protected abstract javax.xml.soap.SOAPHeaderElement createHeaderElement(javax.xml.soap.Name name) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
protected abstract javax.xml.soap.SOAPHeaderElement createHeaderElement(QName name) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
protected abstract NameImpl getNotUnderstoodName()
protected abstract NameImpl getUpgradeName()
protected abstract NameImpl getSupportedEnvelopeName()
public javax.xml.soap.SOAPHeaderElement addHeaderElement(javax.xml.soap.Name name) throws javax.xml.soap.SOAPException
addHeaderElement
in interface javax.xml.soap.SOAPHeader
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPHeaderElement addHeaderElement(QName name) throws javax.xml.soap.SOAPException
addHeaderElement
in interface javax.xml.soap.SOAPHeader
javax.xml.soap.SOAPException
protected javax.xml.soap.SOAPElement addElement(javax.xml.soap.Name name) throws javax.xml.soap.SOAPException
addElement
in class ElementImpl
javax.xml.soap.SOAPException
protected javax.xml.soap.SOAPElement addElement(QName name) throws javax.xml.soap.SOAPException
addElement
in class ElementImpl
javax.xml.soap.SOAPException
public Iterator examineHeaderElements(String actor)
examineHeaderElements
in interface javax.xml.soap.SOAPHeader
public Iterator extractHeaderElements(String actor)
extractHeaderElements
in interface javax.xml.soap.SOAPHeader
protected Iterator getHeaderElementsForActor(String actor, boolean detach, boolean mustUnderstand)
protected Iterator getHeaderElements(String actor, boolean detach, boolean mustUnderstand)
public void setParentElement(javax.xml.soap.SOAPElement element) throws javax.xml.soap.SOAPException
setParentElement
in class ElementImpl
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement addChildElement(String localName) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
addChildElement
in class ElementImpl
javax.xml.soap.SOAPException
public Iterator examineAllHeaderElements()
examineAllHeaderElements
in interface javax.xml.soap.SOAPHeader
public Iterator examineMustUnderstandHeaderElements(String actor)
examineMustUnderstandHeaderElements
in interface javax.xml.soap.SOAPHeader
public Iterator extractAllHeaderElements()
extractAllHeaderElements
in interface javax.xml.soap.SOAPHeader
public javax.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(Iterator supportedSoapUris) throws javax.xml.soap.SOAPException
addUpgradeHeaderElement
in interface javax.xml.soap.SOAPHeader
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(String supportedSoapUri) throws javax.xml.soap.SOAPException
addUpgradeHeaderElement
in interface javax.xml.soap.SOAPHeader
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(String[] supportedSoapUris) throws javax.xml.soap.SOAPException
addUpgradeHeaderElement
in interface javax.xml.soap.SOAPHeader
javax.xml.soap.SOAPException
protected javax.xml.soap.SOAPElement convertToSoapElement(Element element)
convertToSoapElement
in class ElementImpl
public javax.xml.soap.SOAPElement setElementQName(QName newName) throws javax.xml.soap.SOAPException
setElementQName
in interface javax.xml.soap.SOAPElement
setElementQName
in class ElementImpl
javax.xml.soap.SOAPException
Copyright © 2018 Oracle. All rights reserved.