# 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, List<HttpServletRequestFilter> configuration, RequestHandler handler, 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".