Class RequestListenerHandlerInterceptor
java.lang.Object
it.uniroma2.art.semanticturkey.mvc.RequestListenerHandlerInterceptor
- All Implemented Interfaces:
org.springframework.web.servlet.HandlerInterceptor
public class RequestListenerHandlerInterceptor
extends Object
implements org.springframework.web.servlet.HandlerInterceptor
An
HandlerInterceptor
that stores the current request in a thread-local store.- Author:
- Manuel Fiorelli
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterCompletion
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler, Exception ex) static jakarta.servlet.http.HttpServletRequest
void
postHandle
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler, org.springframework.web.servlet.ModelAndView modelAndView) boolean
preHandle
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler)
-
Constructor Details
-
RequestListenerHandlerInterceptor
public RequestListenerHandlerInterceptor()
-
-
Method Details
-
getRequest
public static jakarta.servlet.http.HttpServletRequest getRequest() -
preHandle
public boolean preHandle(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler) throws Exception - Specified by:
preHandle
in interfaceorg.springframework.web.servlet.HandlerInterceptor
- Throws:
Exception
-
postHandle
public void postHandle(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler, org.springframework.web.servlet.ModelAndView modelAndView) throws Exception - Specified by:
postHandle
in interfaceorg.springframework.web.servlet.HandlerInterceptor
- Throws:
Exception
-
afterCompletion
public void afterCompletion(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Object handler, Exception ex) throws Exception - Specified by:
afterCompletion
in interfaceorg.springframework.web.servlet.HandlerInterceptor
- Throws:
Exception
-