Class HeaderElementImpl
java.lang.Object
com.sun.xml.messaging.saaj.soap.impl.ElementImpl
com.sun.xml.messaging.saaj.soap.impl.HeaderElementImpl
- All Implemented Interfaces:
jakarta.xml.soap.Node,jakarta.xml.soap.SOAPBodyElement,jakarta.xml.soap.SOAPElement,jakarta.xml.soap.SOAPHeaderElement,Element,Node
- Direct Known Subclasses:
HeaderElement1_1Impl,HeaderElement1_2Impl
public abstract class HeaderElementImpl
extends ElementImpl
implements jakarta.xml.soap.SOAPHeaderElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static jakarta.xml.soap.Nameprotected static jakarta.xml.soap.NameFields inherited from class com.sun.xml.messaging.saaj.soap.impl.ElementImpl
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URIFields inherited from interface org.w3c.dom.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 Summary
ConstructorsConstructorDescriptionHeaderElementImpl(SOAPDocumentImpl ownerDoc, jakarta.xml.soap.Name qname) HeaderElementImpl(SOAPDocumentImpl ownerDoc, QName qname) HeaderElementImpl(SOAPDocumentImpl ownerDoc, Element domElement) -
Method Summary
Modifier and TypeMethodDescriptiongetActor()protected abstract NameImplprotected abstract Stringbooleanprotected abstract NameImplprotected abstract booleanprotected abstract StringgetMustunderstandLiteralValue(boolean mu) booleangetRelay()protected abstract NameImplprotected abstract booleanprotected abstract StringgetRelayLiteralValue(boolean mu) getRole()protected abstract NameImplvoidvoidsetMustUnderstand(boolean mustUnderstand) voidsetParentElement(jakarta.xml.soap.SOAPElement element) voidsetRelay(boolean relay) voidMethods inherited from class com.sun.xml.messaging.saaj.soap.impl.ElementImpl
addAttribute, addAttribute, addCDATA, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addElement, addElement, addNamespaceDeclaration, addNode, addText, addTextNode, appendChild, cloneNode, compareDocumentPosition, convertToSoapElement, 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, setElementQName, setEncodingStyle, setEncodingStyleNamespace, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setPrefix, setTextContent, setUserData, setValue, tryToFindEncodingStyleAttributeNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods inherited from interface jakarta.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setValueMethods inherited from interface org.w3c.dom.Node
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, setUserDataMethods inherited from interface jakarta.xml.soap.SOAPElement
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
-
Field Details
-
RELAY_ATTRIBUTE_LOCAL_NAME
protected static jakarta.xml.soap.Name RELAY_ATTRIBUTE_LOCAL_NAME -
MUST_UNDERSTAND_ATTRIBUTE_LOCAL_NAME
protected static jakarta.xml.soap.Name MUST_UNDERSTAND_ATTRIBUTE_LOCAL_NAME
-
-
Constructor Details
-
HeaderElementImpl
-
HeaderElementImpl
-
HeaderElementImpl
-
-
Method Details
-
getActorAttributeName
-
getRoleAttributeName
-
getMustunderstandAttributeName
-
getMustunderstandAttributeValue
-
getMustunderstandLiteralValue
-
getRelayAttributeName
-
getRelayAttributeValue
-
getRelayLiteralValue
-
getActorOrRole
-
setParentElement
public void setParentElement(jakarta.xml.soap.SOAPElement element) throws jakarta.xml.soap.SOAPException - Specified by:
setParentElementin interfacejakarta.xml.soap.Node- Overrides:
setParentElementin classElementImpl- Throws:
jakarta.xml.soap.SOAPException
-
setActor
- Specified by:
setActorin interfacejakarta.xml.soap.SOAPHeaderElement
-
setRole
- Specified by:
setRolein interfacejakarta.xml.soap.SOAPHeaderElement- Throws:
jakarta.xml.soap.SOAPException
-
getActor
- Specified by:
getActorin interfacejakarta.xml.soap.SOAPHeaderElement
-
getRole
- Specified by:
getRolein interfacejakarta.xml.soap.SOAPHeaderElement
-
setMustUnderstand
public void setMustUnderstand(boolean mustUnderstand) - Specified by:
setMustUnderstandin interfacejakarta.xml.soap.SOAPHeaderElement
-
getMustUnderstand
public boolean getMustUnderstand()- Specified by:
getMustUnderstandin interfacejakarta.xml.soap.SOAPHeaderElement
-
setRelay
public void setRelay(boolean relay) throws jakarta.xml.soap.SOAPException - Specified by:
setRelayin interfacejakarta.xml.soap.SOAPHeaderElement- Throws:
jakarta.xml.soap.SOAPException
-
getRelay
public boolean getRelay()- Specified by:
getRelayin interfacejakarta.xml.soap.SOAPHeaderElement
-