Class MappedInterceptorAdapter
- java.lang.Object
-
- com.consol.citrus.http.interceptor.MappedInterceptorAdapter
-
- All Implemented Interfaces:
org.springframework.web.servlet.HandlerInterceptor
public class MappedInterceptorAdapter extends Object implements org.springframework.web.servlet.HandlerInterceptor
Adapter forMappedInterceptor
conditionally applies interceptor based on request url and path matcher.- Since:
- 1.4
- Author:
- Christoph Deppisch
-
-
Constructor Summary
Constructors Constructor Description MappedInterceptorAdapter(org.springframework.web.servlet.handler.MappedInterceptor mappedInterceptor, org.springframework.web.util.UrlPathHelper urlPathHelper, org.springframework.util.PathMatcher pathMatcher)
Default constructor using mapped interceptor, url path helper as well as path matcher instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterCompletion(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, Exception ex)
void
postHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, org.springframework.web.servlet.ModelAndView modelAndView)
boolean
preHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler)
-
-
-
Constructor Detail
-
MappedInterceptorAdapter
public MappedInterceptorAdapter(org.springframework.web.servlet.handler.MappedInterceptor mappedInterceptor, org.springframework.web.util.UrlPathHelper urlPathHelper, org.springframework.util.PathMatcher pathMatcher)
Default constructor using mapped interceptor, url path helper as well as path matcher instance.- Parameters:
mappedInterceptor
-urlPathHelper
-pathMatcher
-
-
-
Method Detail
-
preHandle
public boolean preHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler) throws Exception
- Specified by:
preHandle
in interfaceorg.springframework.web.servlet.HandlerInterceptor
- Throws:
Exception
-
postHandle
public void postHandle(javax.servlet.http.HttpServletRequest request, javax.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
-
-