# Uses of Interface
org.apache.tapestry5.services.PartialMarkupRendererFilter

Packages that use PartialMarkupRendererFilter
Package
Description
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.internal.services.ajax
[INTERNAL USE ONLY] AJAX support services; API subject to change
org.apache.tapestry5.modules
org.apache.tapestry5.services.ajax
Utilities for handling Ajax-oriented requests, including partial render requests.

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

  Classes in org.apache.tapestry5.internal.services that implement PartialMarkupRendererFilter
  Modifier and Type
  Class
  Description
  `class`
  `RenderCommandComponentEventResultProcessor`
  Processor for objects that implement `RenderCommand` (such as `BlockImpl`), used with an Ajax component event.
  Methods in org.apache.tapestry5.internal.services with parameters of type PartialMarkupRendererFilter
  Modifier and Type
  Method
  Description
  `void`
  PageRenderQueue.`addPartialMarkupRendererFilter(PartialMarkupRendererFilter filter)`
  Adds an optional filter to the rendering.
  `void`
  PageRenderQueueImpl.`addPartialMarkupRendererFilter(PartialMarkupRendererFilter filter)`

- ## Uses of PartialMarkupRendererFilter in org.apache.tapestry5.internal.services.ajax

  Classes in org.apache.tapestry5.internal.services.ajax that implement PartialMarkupRendererFilter
  Modifier and Type
  Class
  Description
  `class`
  `SingleZonePartialRendererFilter`
  Responsible for capturing the content for a single zone and storing it into the JSON reply object.
  Methods in org.apache.tapestry5.internal.services.ajax with parameters of type PartialMarkupRendererFilter
  Modifier and Type
  Method
  Description
  `AjaxResponseRenderer`
  AjaxResponseRendererImpl.`addFilter(PartialMarkupRendererFilter filter)`

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

  Method parameters in org.apache.tapestry5.modules with type arguments of type PartialMarkupRendererFilter
  Modifier and Type
  Method
  Description
  `PartialMarkupRenderer`
  TapestryModule.`buildPartialMarkupRenderer(org.slf4j.Logger logger, List<PartialMarkupRendererFilter> configuration, PartialMarkupRendererTerminator terminator)`
  A wrapper around `PageRenderQueue` used for partial page renders.
  `void`
  TapestryModule.`contributePartialMarkupRenderer(OrderedConfiguration<PartialMarkupRendererFilter> configuration, ValidationDecoratorFactory validationDecoratorFactory)`
  Contributes `PartialMarkupRendererFilter`s used when rendering a partial Ajax response.
  `void`
  JavaScriptModule.`exposeJavaScriptSupportForPartialPageRender(OrderedConfiguration<PartialMarkupRendererFilter> configuration, JavaScriptStackSource javascriptStackSource, JavaScriptStackPathConstructor javascriptStackPathConstructor, Request request)`
  Contributes `PartialMarkupRendererFilter`s used when rendering a partial Ajax response.

- ## Uses of PartialMarkupRendererFilter in org.apache.tapestry5.services.ajax

  Methods in org.apache.tapestry5.services.ajax with parameters of type PartialMarkupRendererFilter
  Modifier and Type
  Method
  Description
  `AjaxResponseRenderer`
  AjaxResponseRenderer.`addFilter(PartialMarkupRendererFilter filter)`
  Adds a rendering filter.