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 forMappedInterceptorconditionally 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 voidafterCompletion(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, Exception ex)voidpostHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, org.springframework.web.servlet.ModelAndView modelAndView)booleanpreHandle(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:
preHandlein 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:
postHandlein interfaceorg.springframework.web.servlet.HandlerInterceptor- Throws:
Exception
-
-