Package org.mule.soap.api.exception
Class SoapFaultException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.mule.soap.api.exception.SoapFaultException
- All Implemented Interfaces:
Serializable
A
RuntimeException that represents a SOAP Fault that occurs during invocation processing.- Since:
- 1.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSoapFaultException(QName code, QName subCode, String detail, String reason, String node, String role, Throwable cause) SoapFaultException(org.apache.cxf.binding.soap.SoapFault f) SoapFaultException(org.apache.cxf.binding.soap.SoapFault f, Map<String, String> additionalTransportData) SoapFaultException(org.apache.cxf.interceptor.Fault f) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
SoapFaultException
-
SoapFaultException
public SoapFaultException(org.apache.cxf.binding.soap.SoapFault f) -
SoapFaultException
-
SoapFaultException
public SoapFaultException(org.apache.cxf.interceptor.Fault f)
-
-
Method Details
-
getFaultCode
- Returns:
- a code used to indicate a class of errors.
-
getReason
- Returns:
- the cause (reason) of the fault.
-
getSubCode
- Returns:
- an Optional Subcode element if you need to break down the {@link this#getFaultCode()} into subcodes.
-
getDetail
- Returns:
- an element that carries application-specific error messages. It can contain child elements called detail entries.
-
getNode
- Returns:
- an URI identifying the node in which the Fault occurred.
-
getRole
- Returns:
- the role of the node in which the fault occurred.
-
toString
-