org.apache.axiom.soap
Interface SOAPFaultClassifier

All Superinterfaces:
OMContainer, OMElement, OMNode, OMSerializable
All Known Subinterfaces:
SOAPFaultCode, SOAPFaultSubCode
All Known Implementing Classes:
SOAP11FaultCodeImpl, SOAP11FaultCodeImpl, SOAP11FaultSubCodeImpl, SOAP11FaultSubCodeImpl, SOAP12FaultCodeImpl, SOAP12FaultCodeImpl, SOAP12FaultSubCodeImpl, SOAP12FaultSubCodeImpl, SOAPFaultCodeImpl, SOAPFaultCodeImpl, SOAPFaultSubCodeImpl, SOAPFaultSubCodeImpl

public interface SOAPFaultClassifier
extends OMElement

Common superinterface for SOAPFaultCode and SOAPFaultSubCode. This interface enables manipulation of SOAP fault codes and SOAP fault sub codes using common code.


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
 SOAPFaultSubCode getSubCode()
           
 SOAPFaultValue getValue()
           
 void setSubCode(SOAPFaultSubCode subCode)
          Fault SubCode can contain an optional SubCode
 void setValue(SOAPFaultValue value)
          Fault SubCode contain only one mandatory Value child.
 
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, getLocalName, getNamespace, getNamespaceURI, getQName, getText, getTextAsQName, removeAttribute, resolveQName, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setBuilder, setFirstChild, setLineNumber, setLocalName, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, setText, toString, toStringWithConsume
 
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, buildNext, getBuilder, getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getFirstChildWithName, getFirstOMChild, getXMLStreamReader, getXMLStreamReader, getXMLStreamReaderWithoutCaching
 
Methods inherited from interface org.apache.axiom.om.OMSerializable
build, close, getOMFactory, isComplete, serialize, serialize, serializeAndConsume
 

Method Detail

setValue

void setValue(SOAPFaultValue value)
              throws SOAPProcessingException
Fault SubCode contain only one mandatory Value child. This value child contains a QName

Parameters:
value -
Throws:
SOAPProcessingException

getValue

SOAPFaultValue getValue()
Returns:
Returns SOAPFaultValue.

setSubCode

void setSubCode(SOAPFaultSubCode subCode)
                throws SOAPProcessingException
Fault SubCode can contain an optional SubCode

Parameters:
subCode -
Throws:
SOAPProcessingException

getSubCode

SOAPFaultSubCode getSubCode()
Returns:
Returns SOAPFaultSubCode.


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.