## Uses of Interface
org.apache.tapestry5.http.services.HttpServletRequestFilter

- Packages that use HttpServletRequestFilter
  Package | Description
  --- | ---
  org.apache.tapestry5.http.internal.gzip |
  org.apache.tapestry5.http.modules |
  org.apache.tapestry5.http.services |
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.modules |
  org.apache.tapestry5.upload.internal.services | [INTERNAL USE ONLY] support services for the Tapestry-upload module; API subject to change
  org.apache.tapestry5.upload.modules |

- - ### Uses of HttpServletRequestFilter in org.apache.tapestry5.http.internal.gzip

    Classes in org.apache.tapestry5.http.internal.gzip that implement HttpServletRequestFilter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `GZipFilter` | Filter that adds GZIP compression to the response, if the client supports it.

  - ### Uses of HttpServletRequestFilter in org.apache.tapestry5.http.modules

    Method parameters in org.apache.tapestry5.http.modules with type arguments of type HttpServletRequestFilter
    Modifier and Type | Method | Description
    --- | --- | ---
    `HttpServletRequestHandler` | TapestryHttpModule.`buildHttpServletRequestHandler​(org.slf4j.Logger logger, java.util.List<HttpServletRequestFilter> configuration, RequestHandler handler, java.lang.String applicationCharset, TapestrySessionFactory sessionFactory)` |
    `void` | TapestryHttpModule.`contributeHttpServletRequestHandler​(OrderedConfiguration<HttpServletRequestFilter> configuration, boolean gzipCompressionEnabled, boolean corsEnabled, CorsHttpServletRequestFilter corsHttpServletRequestFilter, GZipFilter gzipFilter)` | StoreIntoGlobals Stores the request and response into `RequestGlobals` at the start of the pipeline IgnoredPaths Identifies requests that are known (via the IgnoredPathsFilter service's configuration) to be mapped to other applications GZip Handles GZIP compression of response streams (if supported by client)

  - ### Uses of HttpServletRequestFilter in org.apache.tapestry5.http.services

    Classes in org.apache.tapestry5.http.services that implement HttpServletRequestFilter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CorsHttpServletRequestFilter` | HttpServletRequestFilter that handles CORS.

  - ### Uses of HttpServletRequestFilter in org.apache.tapestry5.internal.services

    Classes in org.apache.tapestry5.internal.services that implement HttpServletRequestFilter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `IgnoredPathsFilter` |

  - ### Uses of HttpServletRequestFilter in org.apache.tapestry5.modules

    Methods in org.apache.tapestry5.modules with parameters of type HttpServletRequestFilter
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TapestryModule.`contributeHttpServletRequestHandler​(OrderedConfiguration<HttpServletRequestFilter> configuration, HttpServletRequestFilter ignoredPathsFilter)` | StoreIntoGlobals Stores the request and response into `RequestGlobals` at the start of the pipeline IgnoredPaths Identifies requests that are known (via the IgnoredPathsFilter service's configuration) to be mapped to other applications GZip Handles GZIP compression of response streams (if supported by client)

    Method parameters in org.apache.tapestry5.modules with type arguments of type HttpServletRequestFilter
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TapestryModule.`contributeHttpServletRequestHandler​(OrderedConfiguration<HttpServletRequestFilter> configuration, HttpServletRequestFilter ignoredPathsFilter)` | StoreIntoGlobals Stores the request and response into `RequestGlobals` at the start of the pipeline IgnoredPaths Identifies requests that are known (via the IgnoredPathsFilter service's configuration) to be mapped to other applications GZip Handles GZIP compression of response streams (if supported by client)

  - ### Uses of HttpServletRequestFilter in org.apache.tapestry5.upload.internal.services

    Classes in org.apache.tapestry5.upload.internal.services that implement HttpServletRequestFilter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MultipartServletRequestFilter` | Filter that decodes an incoming multipart request.

  - ### Uses of HttpServletRequestFilter in org.apache.tapestry5.upload.modules

    Method parameters in org.apache.tapestry5.upload.modules with type arguments of type HttpServletRequestFilter
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | UploadModule.`contributeHttpServletRequestHandler​(OrderedConfiguration<HttpServletRequestFilter> configuration, MultipartDecoder multipartDecoder)` | Contributes a filter, "MultipartFilter" after "IgnoredPaths".