org.apache.axiom.soap

## Interface SOAPFaultNode

- All Superinterfaces:
    OMContainer, OMElement, OMInformationItem, OMNamedInformationItem, OMNode, OMSerializable

      public interface SOAPFaultNode
      extends OMElement

- - ### Field Summary

    - ### Fields inherited from interface org.apache.axiom.om.OMNode

      `CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods Deprecated Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getFaultNodeValue()`
    `String` | `getNodeValue()` Deprecated. This method conflicts with `Node.getNodeValue()` and will be removed in Axiom 1.3. Please use `getFaultNodeValue()` instead.
    `void` | `setFaultNodeValue(String uri)` each SOAP node is identified by a URI.
    `void` | `setNodeValue(String uri)` Deprecated. This method conflicts with `Node.setNodeValue(String)` and will be removed in Axiom 1.3. Please use `setFaultNodeValue(String)` instead.

    - ### Methods inherited from interface org.apache.axiom.om.OMElement

      `addAttribute, addAttribute, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getAttributeValue, getChildElements, getDefaultNamespace, getFirstElement, getLineNumber, getNamespaceContext, getNamespacesInScope, getText, getTextAsQName, getTextAsStream, removeAttribute, resolveQName, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setLineNumber, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, setText, toString, toStringWithConsume, undeclarePrefix, writeTextTo`

    - ### Methods inherited from interface org.apache.axiom.om.OMNode

      `buildWithAttachments, detach, discard, getNextOMSibling, getParent, getPreviousOMSibling, getType, insertSiblingAfter, insertSiblingBefore`

    - ### Methods inherited from interface org.apache.axiom.om.OMContainer

      `addChild, getBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getDescendants, getFirstChildWithName, getFirstOMChild, getSAXResult, getSAXSource, getXMLStreamReader, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching, removeChildren`

    - ### Methods inherited from interface org.apache.axiom.om.OMSerializable

      `build, close, isComplete, serialize, serialize, serializeAndConsume`

    - ### Methods inherited from interface org.apache.axiom.om.OMInformationItem

      `clone, getOMFactory`

    - ### Methods inherited from interface org.apache.axiom.om.OMNamedInformationItem

      `getLocalName, getNamespace, getNamespaceURI, getPrefix, getQName, hasName, setLocalName, setNamespace`

- - ### Method Detail

    - #### setNodeValue

          void setNodeValue(String uri)

      Deprecated. This method conflicts with `Node.setNodeValue(String)` and will be removed in Axiom 1.3. Please use `setFaultNodeValue(String)` instead.

    - #### getNodeValue

          String getNodeValue()

      Deprecated. This method conflicts with `Node.getNodeValue()` and will be removed in Axiom 1.3. Please use `getFaultNodeValue()` instead.

    - #### setFaultNodeValue

          void setFaultNodeValue(String uri)

      each SOAP node is identified by a URI. The value of the Node element information item is the URI that identifies the SOAP node that generated the fault. SOAP nodes that do not act as the ultimate SOAP receiver MUST include this element information item. An ultimate SOAP receiver MAY include this element information item to indicate explicitly that it generated the fault.
      Parameters:
        `uri` -

    - #### getFaultNodeValue

          String getFaultNodeValue()

Copyright © The Apache Software Foundation. All Rights Reserved.