Interface ExceptionHandlingListener
-
- All Known Implementing Classes:
NullExceptionHandlingListener
public interface ExceptionHandlingListener
Listener performing operations when dealing with an error. Order of methods called:- 1. startHandling
- 2. beforeSetErrorPageAttribute
- 3. beforeForwardToErrorPage
- 4. afterDispatch
- Author:
- arussel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
afterDispatch(Throwable t, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void
beforeForwardToErrorPage(Throwable t, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void
beforeSetErrorPageAttribute(Throwable t, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void
responseComplete()
void
startHandling(Throwable t, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Error has happened, things to do before error is dealt with.
-
-
-
Method Detail
-
startHandling
void startHandling(Throwable t, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException, javax.servlet.ServletException
Error has happened, things to do before error is dealt with.- Throws:
IOException
javax.servlet.ServletException
-
beforeSetErrorPageAttribute
void beforeSetErrorPageAttribute(Throwable t, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
beforeForwardToErrorPage
void beforeForwardToErrorPage(Throwable t, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
afterDispatch
void afterDispatch(Throwable t, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
responseComplete
void responseComplete()
-
-