Class AbstractPageRenderContextHandlerInterceptor

  • All Implemented Interfaces:
    org.springframework.web.servlet.AsyncHandlerInterceptor, org.springframework.web.servlet.HandlerInterceptor

    public abstract class AbstractPageRenderContextHandlerInterceptor
    extends org.springframework.web.servlet.handler.HandlerInterceptorAdapter
    Abstract Page Render Context HandlerInterceptor
    Since:
    2017.02.01
    Author:
    Mercy
    See Also:
    HandlerInterceptor
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      void postHandle​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object handler, org.springframework.web.servlet.ModelAndView modelAndView)  
      protected abstract void postHandleOnPageRenderContext​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object handler, org.springframework.web.servlet.ModelAndView modelAndView)
      post-handle on page render context.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.springframework.web.servlet.AsyncHandlerInterceptor

        afterConcurrentHandlingStarted
      • Methods inherited from interface org.springframework.web.servlet.HandlerInterceptor

        afterCompletion, preHandle
    • Constructor Detail

      • AbstractPageRenderContextHandlerInterceptor

        public AbstractPageRenderContextHandlerInterceptor()
    • Method Detail

      • postHandle

        public final void postHandle​(javax.servlet.http.HttpServletRequest request,
                                     javax.servlet.http.HttpServletResponse response,
                                     java.lang.Object handler,
                                     org.springframework.web.servlet.ModelAndView modelAndView)
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • postHandleOnPageRenderContext

        protected abstract void postHandleOnPageRenderContext​(javax.servlet.http.HttpServletRequest request,
                                                              javax.servlet.http.HttpServletResponse response,
                                                              java.lang.Object handler,
                                                              org.springframework.web.servlet.ModelAndView modelAndView)
                                                       throws java.lang.Exception
        post-handle on page render context.
        Parameters:
        request - current HTTP request
        response - current HTTP response
        handler - handler (or HandlerMethod) that started async execution, for type and/or instance examination
        modelAndView - the ModelAndView that the handler returned (can also be null)
        Throws:
        java.lang.Exception - in case of errors
        See Also:
        postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView)