public interface SOAPBody extends SOAPElement
SOAPBody object contains SOAPBodyElement objects, which have the
content for the SOAP body. A SOAPFault object, which carries status and/or error
information, is an example of a SOAPBodyElement object.SOAPFaultATTRIBUTE_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 and Type | Method and Description |
|---|---|
SOAPBodyElement |
addBodyElement(Name name)
Creates a new
SOAPBodyElement object with the specified name and adds it to this
SOAPBody object. |
SOAPBodyElement |
addBodyElement(QName qname) |
SOAPBodyElement |
addDocument(Document document)
Adds the root node of the DOM
Document to this SOAPBody object. |
SOAPFault |
addFault()
Creates a new
SOAPFault object and adds it to this SOAPBody
object. |
SOAPFault |
addFault(Name faultCode,
String faultString)
Creates a new
SOAPFault object and adds it to this SOAPBody object. |
SOAPFault |
addFault(Name faultCode,
String faultString,
Locale locale)
Creates a new
SOAPFault object and adds it to this SOAPBody object. |
SOAPFault |
addFault(QName qname,
String s) |
SOAPFault |
addFault(QName qname,
String s,
Locale locale) |
Document |
extractContentAsDocument() |
SOAPFault |
getFault()
Returns the
SOAPFault object in this SOAPBody object. |
boolean |
hasFault()
Indicates whether a
SOAPFault object exists in this SOAPBody
object. |
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, setEncodingStyledetachNode, getParentElement, getValue, recycleNode, setParentElement, 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, setUserDataSOAPFault addFault() throws SOAPException
SOAPFault object and adds it to this SOAPBody
object.SOAPFault objectSOAPException - if there is a SOAP errorboolean hasFault()
SOAPFault object exists in this SOAPBody
object.true if a SOAPFault object exists in this
SOAPBody object; false otherwiseSOAPFault getFault()
SOAPFault object in this SOAPBody object.SOAPFault object in this SOAPBody objectSOAPBodyElement addBodyElement(Name name) throws SOAPException
SOAPBodyElement object with the specified name and adds it to this
SOAPBody object.name - a Name object with the name for the new SOAPBodyElement
objectSOAPBodyElement objectSOAPException - if a SOAP error occursSOAPFault addFault(Name faultCode, String faultString, Locale locale) throws SOAPException
SOAPFault object and adds it to this SOAPBody object.
The new SOAPFault will have a faultcode element that is set to the
faultCode parameter and a faultstring set to
faultstring and localized to locale.faultCode - a Name object giving the fault code to be set; must be one of
the fault codes defined in the SOAP 1.1 specification and of type QNamefaultString - a String giving an explanation of the faultlocale - a Locale object indicating the native language of the
SOAPFault objectSOAPException - if there is a SOAP errorSOAPFault addFault(Name faultCode, String faultString) throws SOAPException
SOAPFault object and adds it to this SOAPBody object.
The new SOAPFault will have a faultcode element that is set to the
faultCode parameter and a faultstring set to
faultstring.faultCode - a Name object giving the fault code to be set; must be one of
the fault codes defined in the SOAP 1.1 specification and of type QNamefaultString - a String giving an explanation of the faultSOAPFault objectSOAPException - if there is a SOAP errorSOAPBodyElement addDocument(Document document) throws SOAPException
Document to this SOAPBody object.
Calling this method invalidates the document parameter. The client application
should discard all references to this Document and its contents upon calling
addDocument. The behavior of an application that continues to use such
references is undefined.document - the Document object whose root node will be added to this
SOAPBodySOAPBodyElement that represents the root node that was addedSOAPException - if the Document cannot be addedSOAPBodyElement addBodyElement(QName qname) throws SOAPException
SOAPExceptionSOAPFault addFault(QName qname, String s) throws SOAPException
SOAPExceptionSOAPFault addFault(QName qname, String s, Locale locale) throws SOAPException
SOAPExceptionDocument extractContentAsDocument() throws SOAPException
SOAPExceptionCopyright © 2007–2017 The Apache Software Foundation. All rights reserved.