public abstract class BodyImpl extends ElementImpl implements SOAPBody
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URI
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
Modifier | Constructor and Description |
---|---|
|
BodyImpl(SOAPDocumentImpl ownerDoc,
Element domElement) |
protected |
BodyImpl(SOAPDocumentImpl ownerDoc,
NameImpl bodyName) |
addAttribute, addAttribute, addCDATA, addChildElement, 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, getDomElement, getElementName, getElementQName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, 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, 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, tryToFindEncodingStyleAttributeName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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, 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, getFeature, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
protected BodyImpl(SOAPDocumentImpl ownerDoc, NameImpl bodyName)
public BodyImpl(SOAPDocumentImpl ownerDoc, Element domElement)
protected abstract boolean isFault(SOAPElement child)
protected abstract SOAPBodyElement createBodyElement(Name name)
protected abstract SOAPBodyElement createBodyElement(QName name)
protected abstract SOAPFault createFaultElement()
protected abstract QName getDefaultFaultCode()
public SOAPFault addFault() throws SOAPException
addFault
in interface SOAPBody
SOAPException
public SOAPFault addFault(Name faultCode, String faultString, Locale locale) throws SOAPException
addFault
in interface SOAPBody
SOAPException
public SOAPFault addFault(QName faultCode, String faultString, Locale locale) throws SOAPException
addFault
in interface SOAPBody
SOAPException
public SOAPFault addFault(Name faultCode, String faultString) throws SOAPException
addFault
in interface SOAPBody
SOAPException
public SOAPFault addFault(QName faultCode, String faultString) throws SOAPException
addFault
in interface SOAPBody
SOAPException
protected SOAPElement findFault()
public SOAPBodyElement addBodyElement(Name name) throws SOAPException
addBodyElement
in interface SOAPBody
SOAPException
public SOAPBodyElement addBodyElement(QName qname) throws SOAPException
addBodyElement
in interface SOAPBody
SOAPException
public void setParentElement(SOAPElement element) throws SOAPException
setParentElement
in class ElementImpl
SOAPException
protected SOAPElement addElement(Name name) throws SOAPException
addElement
in class ElementImpl
SOAPException
protected SOAPElement addElement(QName name) throws SOAPException
addElement
in class ElementImpl
SOAPException
public SOAPBodyElement addDocument(Document document) throws SOAPException
addDocument
in interface SOAPBody
SOAPException
protected SOAPElement convertToSoapElement(Element element)
convertToSoapElement
in class ElementImpl
public SOAPElement setElementQName(QName newName) throws SOAPException
setElementQName
in interface SOAPElement
setElementQName
in class ElementImpl
SOAPException
public Document extractContentAsDocument() throws SOAPException
extractContentAsDocument
in interface SOAPBody
SOAPException
public boolean hasChildNodes()
hasChildNodes
in interface Node
hasChildNodes
in class ElementImpl
public NodeList getChildNodes()
getChildNodes
in interface Node
getChildNodes
in class ElementImpl
public Node getFirstChild()
getFirstChild
in interface Node
getFirstChild
in class ElementImpl
public Node getFirstChildNoMaterialize()
public Node getLastChild()
getLastChild
in interface Node
getLastChild
in class ElementImpl
public boolean isLazy()
Copyright © 2019 Oracle. All rights reserved.