## Uses of Interface
org.springframework.web.context.request.WebRequestInterceptor

- Packages that use WebRequestInterceptor
  Package | Description
  --- | ---
  org.springframework.orm.hibernate5.support | Classes supporting the `org.springframework.orm.hibernate5` package.
  org.springframework.orm.jpa.support | Classes supporting the `org.springframework.orm.jpa` package.
  org.springframework.web.context.request | Support for generic request context holding, in particular for scoping of application objects per HTTP request or HTTP session.
  org.springframework.web.servlet.config.annotation | Annotation-based setup for Spring MVC.
  org.springframework.web.servlet.handler | Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.

- - ### Uses of WebRequestInterceptor in org.springframework.orm.hibernate5.support

    Classes in org.springframework.orm.hibernate5.support that implement WebRequestInterceptor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OpenSessionInViewInterceptor` Spring web request interceptor that binds a Hibernate `Session` to the thread for the entire processing of the request.

  - ### Uses of WebRequestInterceptor in org.springframework.orm.jpa.support

    Classes in org.springframework.orm.jpa.support that implement WebRequestInterceptor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OpenEntityManagerInViewInterceptor` Spring web request interceptor that binds a JPA EntityManager to the thread for the entire processing of the request.

  - ### Uses of WebRequestInterceptor in org.springframework.web.context.request

    Subinterfaces of WebRequestInterceptor in org.springframework.web.context.request
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AsyncWebRequestInterceptor` Extends `WebRequestInterceptor` with a callback method invoked during asynchronous request handling.

  - ### Uses of WebRequestInterceptor in org.springframework.web.servlet.config.annotation

    Methods in org.springframework.web.servlet.config.annotation with parameters of type WebRequestInterceptor
    Modifier and Type | Method and Description
    --- | ---
    `InterceptorRegistration` | InterceptorRegistry.`addWebRequestInterceptor(WebRequestInterceptor interceptor)` Adds the provided `WebRequestInterceptor`.

  - ### Uses of WebRequestInterceptor in org.springframework.web.servlet.handler

    Constructors in org.springframework.web.servlet.handler with parameters of type WebRequestInterceptor
    Constructor and Description
    `MappedInterceptor(String[] includePatterns, String[] excludePatterns, WebRequestInterceptor interceptor)` Variant of `MappedInterceptor(String[], String[], HandlerInterceptor, PathPatternParser)` with a `WebRequestInterceptor` as the target.
    `MappedInterceptor(String[] includePatterns, WebRequestInterceptor interceptor)` Variant of `MappedInterceptor(String[], String[], HandlerInterceptor, PathPatternParser)` with a `WebRequestInterceptor` as the target.
    `WebRequestHandlerInterceptorAdapter(WebRequestInterceptor requestInterceptor)` Create a new WebRequestHandlerInterceptorAdapter for the given WebRequestInterceptor.