java.io.SerializableXMLConfigurationException, XMLParseExceptionpublic class XNIException
extends java.lang.RuntimeException
Note: By extending the Java
RuntimeException, XNI handlers and components are
not required to catch XNI exceptions but may explicitly catch
them, if so desired.
| Constructor | Description |
|---|---|
XNIException(java.lang.Exception exception) |
Constructs an XNI exception with a wrapped exception.
|
XNIException(java.lang.String message) |
Constructs an XNI exception with a message.
|
XNIException(java.lang.String message,
java.lang.Exception exception) |
Constructs an XNI exception with a message and wrapped exception.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Throwable |
getCause() |
Returns the cause of this
XNIException. |
java.lang.Exception |
getException() |
Returns the wrapped exception.
|
java.lang.Throwable |
initCause(java.lang.Throwable throwable) |
Initializes the cause of this
XNIException. |
public XNIException(java.lang.String message)
message - The exception message.public XNIException(java.lang.Exception exception)
exception - The wrapped exception.public XNIException(java.lang.String message,
java.lang.Exception exception)
message - The exception message.exception - The wrapped exception.public java.lang.Exception getException()
public java.lang.Throwable initCause(java.lang.Throwable throwable)
XNIException.
The value must be an instance of Exception or
null.initCause in class java.lang.Throwablethrowable - the causejava.lang.IllegalStateException - if a cause has already been setjava.lang.IllegalArgumentException - if the cause is this exceptionjava.lang.ClassCastException - if the cause is not assignable to Exceptionpublic java.lang.Throwable getCause()
XNIException.getCause in class java.lang.ThrowableCopyright ? 1999-2010 The Apache Software Foundation. All Rights Reserved.