com.ibm.websphere.servlet.event
Class FilterErrorEvent
java.lang.Object
java.util.EventObject
com.ibm.websphere.servlet.event.FilterEvent
com.ibm.websphere.servlet.event.FilterErrorEvent
- All Implemented Interfaces:
- java.io.Serializable
public class FilterErrorEvent
- extends FilterEvent
Event that reports a filter error.
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
FilterErrorEvent(java.lang.Object source,
javax.servlet.FilterConfig filterConfig,
java.lang.Throwable error)
|
Method Summary |
java.lang.Throwable |
getError()
Returns the top-level error. |
java.lang.Throwable |
getRootCause()
Get the original cause of the error. |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FilterErrorEvent
public FilterErrorEvent(java.lang.Object source,
javax.servlet.FilterConfig filterConfig,
java.lang.Throwable error)
- Parameters:
source
- filterConfig
-
getError
public java.lang.Throwable getError()
- Returns the top-level error.
getRootCause
public java.lang.Throwable getRootCause()
- Get the original cause of the error.
Use of ServletExceptions by the engine to rethrow errors
can cause the original error to be buried within one or more
exceptions. This method will sift through the wrapped ServletExceptions
to return the original error.