org.apache.cxf.interceptor
Class Fault
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.cxf.common.i18n.UncheckedException
org.apache.cxf.interceptor.Fault
- All Implemented Interfaces:
- java.io.Serializable
public class Fault
- extends org.apache.cxf.common.i18n.UncheckedException
A Fault that occurs during invocation processing.
- See Also:
- Serialized Form
Constructor Summary |
Fault(org.apache.cxf.common.i18n.Message message)
|
Fault(org.apache.cxf.common.i18n.Message message,
java.lang.Throwable throwable)
|
Fault(java.lang.Throwable t)
|
Method Summary |
org.w3c.dom.Element |
getDetail()
Returns the detail node. |
java.lang.String |
getMessage()
|
org.w3c.dom.Element |
getOrCreateDetail()
|
boolean |
hasDetails()
Indicates whether this fault has a detail message. |
void |
setDetail(org.w3c.dom.Element details)
Sets a details Node on this fault. |
void |
setMessage(java.lang.String message)
|
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 |
STACKTRACE
public static final java.lang.String STACKTRACE
- See Also:
- Constant Field Values
Fault
public Fault(org.apache.cxf.common.i18n.Message message,
java.lang.Throwable throwable)
Fault
public Fault(org.apache.cxf.common.i18n.Message message)
Fault
public Fault(java.lang.Throwable t)
getMessage
public java.lang.String getMessage()
- Overrides:
getMessage
in class org.apache.cxf.common.i18n.UncheckedException
setMessage
public void setMessage(java.lang.String message)
getDetail
public org.w3c.dom.Element getDetail()
- Returns the detail node. If no detail node has been set, an empty
<detail>
is created.
- Returns:
- the detail node.
setDetail
public void setDetail(org.w3c.dom.Element details)
- Sets a details
Node
on this fault.
- Parameters:
details
- the detail node.
hasDetails
public boolean hasDetails()
- Indicates whether this fault has a detail message.
- Returns:
true
if this fault has a detail message;
false
otherwise.
getOrCreateDetail
public org.w3c.dom.Element getOrCreateDetail()
Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.