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.SOAPFault
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 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, setEncodingStyle
detachNode, getParentElement, getValue, recycleNode, setParentElement, 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
SOAPFault 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
SOAPBody
SOAPBodyElement
that represents the root node that was addedSOAPException
- if the Document
cannot be addedSOAPBodyElement addBodyElement(QName qname) throws SOAPException
SOAPException
SOAPFault addFault(QName qname, String s) throws SOAPException
SOAPException
SOAPFault addFault(QName qname, String s, Locale locale) throws SOAPException
SOAPException
Document extractContentAsDocument() throws SOAPException
SOAPException
Copyright © 2015. All Rights Reserved.