Class ExceptionHandlerFilter

java.lang.Object
org.bardframework.commons.web.filter.ExceptionHandlerFilter
All Implemented Interfaces:
jakarta.servlet.Filter

public class ExceptionHandlerFilter extends Object implements jakarta.servlet.Filter
  • Constructor Summary

    Constructors
    Constructor
    Description
    ExceptionHandlerFilter(T exceptionControllerAdvice, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    doFilter(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, jakarta.servlet.FilterChain chain)
     
    void
    handle(jakarta.servlet.http.HttpServletResponse response, Throwable ex)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface jakarta.servlet.Filter

    destroy, init
  • Constructor Details

    • ExceptionHandlerFilter

      public ExceptionHandlerFilter(T exceptionControllerAdvice, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
  • Method Details

    • doFilter

      public void doFilter(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, jakarta.servlet.FilterChain chain) throws IOException
      Specified by:
      doFilter in interface jakarta.servlet.Filter
      Throws:
      IOException
    • handle

      public void handle(jakarta.servlet.http.HttpServletResponse response, Throwable ex)