IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.servlet.event
Class FilterErrorEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.ibm.websphere.servlet.event.FilterEvent
          extended by 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

Field Summary
 
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 com.ibm.websphere.servlet.event.FilterEvent
getFilterConfig, getFilterName
 
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

FilterErrorEvent

public FilterErrorEvent(java.lang.Object source,
                        javax.servlet.FilterConfig filterConfig,
                        java.lang.Throwable error)
Parameters:
source -
filterConfig -
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.


IBM WebSphere Application ServerTM
Release 8