The Spring Framework

## Uses of Interface
org.springframework.web.servlet.HandlerInterceptor

Packages that use HandlerInterceptor
org.springframework.web.servlet: Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.
org.springframework.web.servlet.handler: Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
org.springframework.web.servlet.i18n: Locale support classes for Spring's web MVC framework.
org.springframework.web.servlet.mvc: Standard controller implementations for the servlet MVC framework that comes with Spring.
org.springframework.web.servlet.theme: Theme support classes for Spring's web MVC framework.

Uses of HandlerInterceptor in org.springframework.web.servlet

Methods in org.springframework.web.servlet that return HandlerInterceptor
`HandlerInterceptor[]` `HandlerExecutionChain.getInterceptors()` Return the array of interceptors to apply (in the given order).

Methods in org.springframework.web.servlet with parameters of type HandlerInterceptor
`void` `HandlerExecutionChain.addInterceptor(HandlerInterceptor interceptor)`
`void` `HandlerExecutionChain.addInterceptors(HandlerInterceptor[] interceptors)`

Constructors in org.springframework.web.servlet with parameters of type HandlerInterceptor
`HandlerExecutionChain(Object handler, HandlerInterceptor[] interceptors)` Create a new HandlerExecutionChain.

Uses of HandlerInterceptor in org.springframework.web.servlet.handler

Classes in org.springframework.web.servlet.handler that implement HandlerInterceptor
`class` `HandlerInterceptorAdapter` Abstract adapter class for the HandlerInterceptor interface, for simplified implementation of pre-only/post-only interceptors.
`class` `UserRoleAuthorizationInterceptor` Interceptor that checks the authorization of the current user via the user's roles, as evaluated by HttpServletRequest's isUserInRole method.
`class` `WebRequestHandlerInterceptorAdapter` Adapter that implements the Servlet HandlerInterceptor interface and wraps an underlying WebRequestInterceptor.

Methods in org.springframework.web.servlet.handler that return HandlerInterceptor
`protected HandlerInterceptor` `AbstractHandlerMapping.adaptInterceptor(Object interceptor)` Adapt the given interceptor object to the HandlerInterceptor interface.
`protected HandlerInterceptor[]` `AbstractHandlerMapping.getAdaptedInterceptors()` Return the adapted interceptors as HandlerInterceptor array.

Uses of HandlerInterceptor in org.springframework.web.servlet.i18n

Classes in org.springframework.web.servlet.i18n that implement HandlerInterceptor
`class` `LocaleChangeInterceptor` Interceptor that allows for changing the current locale on every request, via a configurable request parameter.

Uses of HandlerInterceptor in org.springframework.web.servlet.mvc

Classes in org.springframework.web.servlet.mvc that implement HandlerInterceptor
`class` `WebContentInterceptor` Interceptor that checks and prepares request and response.

Uses of HandlerInterceptor in org.springframework.web.servlet.theme

Classes in org.springframework.web.servlet.theme that implement HandlerInterceptor
`class` `ThemeChangeInterceptor` Interceptor that allows for changing the current theme on every request, via a configurable request parameter.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.