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_URIlocalName, namespaceURIfirstChild, fNodeListCache, ownerDocumentnextSibling, previousSiblingDOCUMENT_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_NODEATTRIBUTE_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 |
|---|---|
protected |
HeaderImpl(SOAPDocumentImpl ownerDoc,
NameImpl name) |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.soap.SOAPElement |
addChildElement(java.lang.String localName) |
protected javax.xml.soap.SOAPElement |
addElement(javax.xml.soap.Name name) |
protected javax.xml.soap.SOAPElement |
addElement(javax.xml.namespace.QName name) |
javax.xml.soap.SOAPHeaderElement |
addHeaderElement(javax.xml.soap.Name name) |
javax.xml.soap.SOAPHeaderElement |
addHeaderElement(javax.xml.namespace.QName name) |
javax.xml.soap.SOAPHeaderElement |
addUpgradeHeaderElement(java.util.Iterator supportedSoapUris) |
javax.xml.soap.SOAPHeaderElement |
addUpgradeHeaderElement(java.lang.String supportedSoapUri) |
javax.xml.soap.SOAPHeaderElement |
addUpgradeHeaderElement(java.lang.String[] supportedSoapUris) |
protected javax.xml.soap.SOAPElement |
convertToSoapElement(org.w3c.dom.Element element) |
protected abstract javax.xml.soap.SOAPHeaderElement |
createHeaderElement(javax.xml.soap.Name name) |
protected abstract javax.xml.soap.SOAPHeaderElement |
createHeaderElement(javax.xml.namespace.QName name) |
java.util.Iterator |
examineAllHeaderElements() |
java.util.Iterator |
examineHeaderElements(java.lang.String actor) |
java.util.Iterator |
examineMustUnderstandHeaderElements(java.lang.String actor) |
java.util.Iterator |
extractAllHeaderElements() |
java.util.Iterator |
extractHeaderElements(java.lang.String actor) |
protected java.util.Iterator |
getHeaderElements(java.lang.String actor,
boolean detach,
boolean mustUnderstand) |
protected java.util.Iterator |
getHeaderElementsForActor(java.lang.String actor,
boolean detach,
boolean mustUnderstand) |
protected abstract NameImpl |
getNotUnderstoodName() |
protected abstract NameImpl |
getSupportedEnvelopeName() |
protected abstract NameImpl |
getUpgradeName() |
javax.xml.soap.SOAPElement |
setElementQName(javax.xml.namespace.QName newName) |
void |
setParentElement(javax.xml.soap.SOAPElement element) |
addAttribute, addAttribute, addCDATA, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addNode, addText, addTextNode, circumventBug5034339, createElement, createElement, createQName, detachNode, doGetNamespacePrefixes, ensureNamespaceIsDeclared, findAndConvertChildElement, 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, tryToFindEncodingStyleAttributeNamegetBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefix, setType, setValuescloneNode, 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, synchronizeDatagetChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildrengetNextSibling, getParentNode, getPreviousSiblingaddEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAttribute, 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)
protected abstract javax.xml.soap.SOAPHeaderElement createHeaderElement(javax.xml.soap.Name name)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected abstract javax.xml.soap.SOAPHeaderElement createHeaderElement(javax.xml.namespace.QName name)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected 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.SOAPHeaderjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPHeaderElement addHeaderElement(javax.xml.namespace.QName name)
throws javax.xml.soap.SOAPException
addHeaderElement in interface javax.xml.soap.SOAPHeaderjavax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement addElement(javax.xml.soap.Name name)
throws javax.xml.soap.SOAPException
addElement in class ElementImpljavax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement addElement(javax.xml.namespace.QName name)
throws javax.xml.soap.SOAPException
addElement in class ElementImpljavax.xml.soap.SOAPExceptionpublic java.util.Iterator examineHeaderElements(java.lang.String actor)
examineHeaderElements in interface javax.xml.soap.SOAPHeaderpublic java.util.Iterator extractHeaderElements(java.lang.String actor)
extractHeaderElements in interface javax.xml.soap.SOAPHeaderprotected java.util.Iterator getHeaderElementsForActor(java.lang.String actor,
boolean detach,
boolean mustUnderstand)
protected java.util.Iterator getHeaderElements(java.lang.String actor,
boolean detach,
boolean mustUnderstand)
public void setParentElement(javax.xml.soap.SOAPElement element)
throws javax.xml.soap.SOAPException
setParentElement in class ElementImpljavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement addChildElement(java.lang.String localName)
throws javax.xml.soap.SOAPException
addChildElement in interface javax.xml.soap.SOAPElementaddChildElement in class ElementImpljavax.xml.soap.SOAPExceptionpublic java.util.Iterator examineAllHeaderElements()
examineAllHeaderElements in interface javax.xml.soap.SOAPHeaderpublic java.util.Iterator examineMustUnderstandHeaderElements(java.lang.String actor)
examineMustUnderstandHeaderElements in interface javax.xml.soap.SOAPHeaderpublic java.util.Iterator extractAllHeaderElements()
extractAllHeaderElements in interface javax.xml.soap.SOAPHeaderpublic javax.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(java.util.Iterator supportedSoapUris)
throws javax.xml.soap.SOAPException
addUpgradeHeaderElement in interface javax.xml.soap.SOAPHeaderjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(java.lang.String supportedSoapUri)
throws javax.xml.soap.SOAPException
addUpgradeHeaderElement in interface javax.xml.soap.SOAPHeaderjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPHeaderElement addUpgradeHeaderElement(java.lang.String[] supportedSoapUris)
throws javax.xml.soap.SOAPException
addUpgradeHeaderElement in interface javax.xml.soap.SOAPHeaderjavax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement convertToSoapElement(org.w3c.dom.Element element)
convertToSoapElement in class ElementImplpublic javax.xml.soap.SOAPElement setElementQName(javax.xml.namespace.QName newName)
throws javax.xml.soap.SOAPException
setElementQName in interface javax.xml.soap.SOAPElementsetElementQName in class ElementImpljavax.xml.soap.SOAPExceptionCopyright © 2013 Oracle. All Rights Reserved.