Class ExceptionController

  • All Implemented Interfaces:
    org.springframework.boot.web.servlet.error.ErrorController, org.springframework.web.servlet.HandlerExceptionResolver

    @Controller
    public class ExceptionController
    extends java.lang.Object
    implements org.springframework.web.servlet.HandlerExceptionResolver, org.springframework.boot.web.servlet.error.ErrorController
    Exception Handling.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String handleError​(org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken token, javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model)
      Error mapping.
      org.springframework.web.servlet.ModelAndView resolveException​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object handler, java.lang.Exception ex)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExceptionController

        public ExceptionController()
    • Method Detail

      • resolveException

        public org.springframework.web.servlet.ModelAndView resolveException​(javax.servlet.http.HttpServletRequest request,
                                                                             javax.servlet.http.HttpServletResponse response,
                                                                             java.lang.Object handler,
                                                                             java.lang.Exception ex)
        Specified by:
        resolveException in interface org.springframework.web.servlet.HandlerExceptionResolver
      • handleError

        @RequestMapping("/material1/error")
        public java.lang.String handleError​(org.keycloak.adapters.springsecurity.token.KeycloakAuthenticationToken token,
                                            javax.servlet.http.HttpServletRequest request,
                                            org.springframework.ui.Model model)
        Error mapping.
        Parameters:
        token - auth token
        request - http request
        model - model
        Returns:
        view