com.ibm.websphere.servlet.event
Class ServletErrorEvent
- java.lang.Object
java.util.EventObject
com.ibm.websphere.servlet.event.ApplicationEvent
com.ibm.websphere.servlet.event.ServletEvent
com.ibm.websphere.servlet.event.ServletErrorEvent
All implemented interfaces:
java.io.Serializable
- public class ServletErrorEvent
- extends ServletEvent
See Also:
Field Summary
Fields inherited from class java.util.EventObject |
---|
source |
Constructor Summary
Constructor and Description |
---|
ServletErrorEvent(java.lang.Object source,javax.servlet.ServletContext context,java.lang.String servletName,java.lang.String servletClassName,java.lang.Throwable error)
ServletErrorEvent constructor
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getError()
Returns the top-level error.
|
|
getRootCause()
Get the original cause of the error.
|
Methods inherited from class com.ibm.websphere.servlet.event.ServletEvent |
---|
getServletClassName, getServletName |
Methods inherited from class com.ibm.websphere.servlet.event.ApplicationEvent |
---|
getServletContext, getServletNames |
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 |
Constructor Detail
ServletErrorEvent
- public ServletErrorEvent(java.lang.Object source,
- javax.servlet.ServletContext context,
- java.lang.String servletName,
- java.lang.String servletClassName,
- java.lang.Throwable error)
ServletErrorEvent constructor
Parameters:
source
- the source of the event. servletName
- the name of the servlet that triggered the event. error
- the error that caused the event. Method Detail
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.