org.apache.cxf.binding.soap
Class SoapFault
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.cxf.common.i18n.UncheckedException
org.apache.cxf.interceptor.Fault
org.apache.cxf.binding.soap.SoapFault
- All Implemented Interfaces:
- java.io.Serializable
public class SoapFault
- extends org.apache.cxf.interceptor.Fault
- See Also:
- Serialized Form
| Fields inherited from class org.apache.cxf.interceptor.Fault |
STACKTRACE |
|
Constructor Summary |
SoapFault(org.apache.cxf.common.i18n.Message message,
javax.xml.namespace.QName faultCode)
|
SoapFault(org.apache.cxf.common.i18n.Message message,
java.lang.Throwable throwable,
javax.xml.namespace.QName faultCode)
|
SoapFault(java.lang.String message,
javax.xml.namespace.QName faultCode)
|
|
Method Summary |
static SoapFault |
createFault(org.apache.cxf.interceptor.Fault f,
SoapVersion v)
|
java.lang.String |
getCodeString(java.lang.String prefix,
java.lang.String defaultPrefix)
|
javax.xml.namespace.QName |
getFaultCode()
Returns the fault code of this fault. |
java.util.Map<java.lang.String,java.lang.String> |
getNamespaces()
|
java.lang.String |
getNode()
|
java.lang.String |
getReason()
|
java.lang.String |
getRole()
Returns the fault actor. |
javax.xml.namespace.QName |
getSubCode()
Returns the SubCode for the Fault Code. |
java.lang.String |
getSubCodeString(java.lang.String prefix,
java.lang.String defaultPrefix)
|
void |
setFaultCode(javax.xml.namespace.QName faultCode)
Sets the fault code of this fault. |
void |
setNamespaces(java.util.Map<java.lang.String,java.lang.String> namespaces)
|
void |
setNode(java.lang.String n)
|
void |
setRole(java.lang.String actor)
Sets the fault actor. |
void |
setSubCode(javax.xml.namespace.QName subCode)
Sets the SubCode for the Fault Code. |
| Methods inherited from class org.apache.cxf.interceptor.Fault |
getDetail, getMessage, getOrCreateDetail, hasDetails, setDetail, setMessage |
| Methods inherited from class org.apache.cxf.common.i18n.UncheckedException |
getCode |
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ATTACHMENT_IO
public static final javax.xml.namespace.QName ATTACHMENT_IO
SoapFault
public SoapFault(org.apache.cxf.common.i18n.Message message,
java.lang.Throwable throwable,
javax.xml.namespace.QName faultCode)
SoapFault
public SoapFault(org.apache.cxf.common.i18n.Message message,
javax.xml.namespace.QName faultCode)
SoapFault
public SoapFault(java.lang.String message,
javax.xml.namespace.QName faultCode)
getFaultCode
public javax.xml.namespace.QName getFaultCode()
- Returns the fault code of this fault.
- Returns:
- the fault code.
getCodeString
public java.lang.String getCodeString(java.lang.String prefix,
java.lang.String defaultPrefix)
getSubCodeString
public java.lang.String getSubCodeString(java.lang.String prefix,
java.lang.String defaultPrefix)
setFaultCode
public void setFaultCode(javax.xml.namespace.QName faultCode)
- Sets the fault code of this fault.
- Parameters:
faultCode - the fault code.
getReason
public java.lang.String getReason()
getRole
public java.lang.String getRole()
- Returns the fault actor.
- Returns:
- the fault actor.
setRole
public void setRole(java.lang.String actor)
- Sets the fault actor.
- Parameters:
actor - the actor.
getNode
public java.lang.String getNode()
setNode
public void setNode(java.lang.String n)
getSubCode
public javax.xml.namespace.QName getSubCode()
- Returns the SubCode for the Fault Code.
- Returns:
- The SubCode element as detailed by the SOAP 1.2 spec.
setSubCode
public void setSubCode(javax.xml.namespace.QName subCode)
- Sets the SubCode for the Fault Code.
- Parameters:
subCode - The SubCode element as detailed by the SOAP 1.2 spec.
getNamespaces
public java.util.Map<java.lang.String,java.lang.String> getNamespaces()
setNamespaces
public void setNamespaces(java.util.Map<java.lang.String,java.lang.String> namespaces)
createFault
public static SoapFault createFault(org.apache.cxf.interceptor.Fault f,
SoapVersion v)
Copyright © 2006 Apache Software Foundation. All Rights Reserved.