public abstract class HeaderElementImpl extends ElementImpl implements javax.xml.soap.SOAPHeaderElement
Modifier and Type | Field and Description |
---|---|
protected static javax.xml.soap.Name |
MUST_UNDERSTAND_ATTRIBUTE_LOCAL_NAME |
protected static javax.xml.soap.Name |
RELAY_ATTRIBUTE_LOCAL_NAME |
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
Constructor and Description |
---|
HeaderElementImpl(SOAPDocumentImpl ownerDoc,
javax.xml.soap.Name qname) |
HeaderElementImpl(SOAPDocumentImpl ownerDoc,
javax.xml.namespace.QName qname) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActor() |
protected abstract NameImpl |
getActorAttributeName() |
protected abstract java.lang.String |
getActorOrRole() |
boolean |
getMustUnderstand() |
protected abstract NameImpl |
getMustunderstandAttributeName() |
protected abstract boolean |
getMustunderstandAttributeValue(java.lang.String str) |
protected abstract java.lang.String |
getMustunderstandLiteralValue(boolean mu) |
boolean |
getRelay() |
protected abstract NameImpl |
getRelayAttributeName() |
protected abstract boolean |
getRelayAttributeValue(java.lang.String str) |
protected abstract java.lang.String |
getRelayLiteralValue(boolean mu) |
java.lang.String |
getRole() |
protected abstract NameImpl |
getRoleAttributeName() |
void |
setActor(java.lang.String actorUri) |
void |
setMustUnderstand(boolean mustUnderstand) |
void |
setParentElement(javax.xml.soap.SOAPElement element) |
void |
setRelay(boolean relay) |
void |
setRole(java.lang.String roleUri) |
addAttribute, addAttribute, addCDATA, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addElement, addElement, addNamespaceDeclaration, addNode, addText, addTextNode, circumventBug5034339, convertToSoapElement, 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, setElementQName, 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
addAttribute, addAttribute, addChildElement, 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, setElementQName, 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 javax.xml.soap.Name RELAY_ATTRIBUTE_LOCAL_NAME
protected static javax.xml.soap.Name MUST_UNDERSTAND_ATTRIBUTE_LOCAL_NAME
public HeaderElementImpl(SOAPDocumentImpl ownerDoc, javax.xml.soap.Name qname)
public HeaderElementImpl(SOAPDocumentImpl ownerDoc, javax.xml.namespace.QName qname)
protected abstract NameImpl getActorAttributeName()
protected abstract NameImpl getRoleAttributeName()
protected abstract NameImpl getMustunderstandAttributeName()
protected abstract boolean getMustunderstandAttributeValue(java.lang.String str)
protected abstract java.lang.String getMustunderstandLiteralValue(boolean mu)
protected abstract NameImpl getRelayAttributeName()
protected abstract boolean getRelayAttributeValue(java.lang.String str)
protected abstract java.lang.String getRelayLiteralValue(boolean mu)
protected abstract java.lang.String getActorOrRole()
public void setParentElement(javax.xml.soap.SOAPElement element) throws javax.xml.soap.SOAPException
setParentElement
in class ElementImpl
javax.xml.soap.SOAPException
public void setActor(java.lang.String actorUri)
setActor
in interface javax.xml.soap.SOAPHeaderElement
public void setRole(java.lang.String roleUri) throws javax.xml.soap.SOAPException
setRole
in interface javax.xml.soap.SOAPHeaderElement
javax.xml.soap.SOAPException
public java.lang.String getActor()
getActor
in interface javax.xml.soap.SOAPHeaderElement
public java.lang.String getRole()
getRole
in interface javax.xml.soap.SOAPHeaderElement
public void setMustUnderstand(boolean mustUnderstand)
setMustUnderstand
in interface javax.xml.soap.SOAPHeaderElement
public boolean getMustUnderstand()
getMustUnderstand
in interface javax.xml.soap.SOAPHeaderElement
public void setRelay(boolean relay) throws javax.xml.soap.SOAPException
setRelay
in interface javax.xml.soap.SOAPHeaderElement
javax.xml.soap.SOAPException
public boolean getRelay()
getRelay
in interface javax.xml.soap.SOAPHeaderElement