## Uses of Interface
org.apache.tapestry5.services.ajax.AjaxResponseRenderer

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

- - ### Uses of AjaxResponseRenderer in org.apache.tapestry5.internal.alerts

    Constructors in org.apache.tapestry5.internal.alerts with parameters of type AjaxResponseRenderer
    Constructor | Description
    --- | ---
    `AlertManagerImpl​(ApplicationStateManager asm, Request request, AjaxResponseRenderer ajaxResponseRenderer, PerthreadManager perThreadManager)` |

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

    Classes in org.apache.tapestry5.internal.services.ajax that implement AjaxResponseRenderer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AjaxResponseRendererImpl` |

    Methods in org.apache.tapestry5.internal.services.ajax that return AjaxResponseRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `AjaxResponseRenderer` | AjaxResponseRendererImpl.`addCallback​(Runnable callback)` |
    `AjaxResponseRenderer` | AjaxResponseRendererImpl.`addCallback​(JavaScriptCallback callback)` |
    `AjaxResponseRenderer` | AjaxResponseRendererImpl.`addCallback​(JSONCallback callback)` |
    `AjaxResponseRenderer` | AjaxResponseRendererImpl.`addFilter​(PartialMarkupRendererFilter filter)` |
    `AjaxResponseRenderer` | AjaxResponseRendererImpl.`addRender​(String clientId, Object renderer)` |
    `AjaxResponseRenderer` | AjaxResponseRendererImpl.`addRender​(ClientBodyElement zone)` |

    Constructors in org.apache.tapestry5.internal.services.ajax with parameters of type AjaxResponseRenderer
    Constructor | Description
    --- | ---
    `MultiZoneUpdateEventResultProcessor​(TypeCoercer typeCoercer, AjaxResponseRenderer ajaxResponseRenderer, AjaxPartialResponseRenderer partialRenderer)` | Deprecated.

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

    Methods in org.apache.tapestry5.services.ajax that return AjaxResponseRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `AjaxResponseRenderer` | AjaxResponseRenderer.`addCallback​(Runnable callback)` | Queues a callback to execute during the partial markup render.
    `AjaxResponseRenderer` | AjaxResponseRenderer.`addCallback​(JavaScriptCallback callback)` | Queues a callback to execute during the partial markup render.
    `AjaxResponseRenderer` | AjaxResponseRenderer.`addCallback​(JSONCallback callback)` | Queues a callback to execute during the partial markup render.
    `AjaxResponseRenderer` | AjaxResponseRenderer.`addFilter​(PartialMarkupRendererFilter filter)` | Adds a rendering filter.
    `AjaxResponseRenderer` | AjaxResponseRenderer.`addRender​(String clientId, Object renderer)` | Queues the renderer to render markup for the client-side element with the provided id.
    `AjaxResponseRenderer` | AjaxResponseRenderer.`addRender​(ClientBodyElement zone)` | Queues an update to the zone, using the zone's body as the new content.