## Uses of Class
org.zkoss.zk.au.AuResponse

- Packages that use AuResponse
  Package | Description
  --- | ---
  org.zkoss.stateless.ui |
  org.zkoss.zk.au |
  org.zkoss.zk.au.http |
  org.zkoss.zk.au.out |
  org.zkoss.zk.ui |
  org.zkoss.zk.ui.impl |
  org.zkoss.zk.ui.sys |
  org.zkoss.zk.ui.util |
  org.zkoss.zkmax.au.out |
  org.zkoss.zkmax.au.websocket |

- - ### Uses of AuResponse in org.zkoss.stateless.ui

    Methods in org.zkoss.stateless.ui with parameters of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <I extends IComponent> void` | UiAgentCtrl.`response​(java.lang.String key, AuResponse response)` | Adds a response which will be sent to client at the end of the execution.
    `static <I extends IComponent> void` | UiAgentCtrl.`response​(java.lang.String key, AuResponse response, int priority)` | Adds a response with the given priority.
    `static <I extends IComponent> void` | UiAgentCtrl.`response​(AuResponse response)` | Adds a response directly.

  - ### Uses of AuResponse in org.zkoss.zk.au

    Methods in org.zkoss.zk.au with parameters of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `static JSONArray` | AuWriters.`toJSON​(AuResponse response)` | Converts a response to a JSON object.
    `void` | AuWriter.`write​(AuResponse response)` | Generates the specified the response to the output.

    Method parameters in org.zkoss.zk.au with type arguments of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AuWriter.`write​(java.util.Collection<AuResponse> responses)` | Generates a list of responses to the output.

  - ### Uses of AuResponse in org.zkoss.zk.au.http

    Methods in org.zkoss.zk.au.http with parameters of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HttpAuWriter.`write​(AuResponse response)` |

    Method parameters in org.zkoss.zk.au.http with type arguments of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HttpAuWriter.`write​(java.util.Collection<AuResponse> responses)` |

  - ### Uses of AuResponse in org.zkoss.zk.au.out

    Subclasses of AuResponse in org.zkoss.zk.au.out
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AuAlert` | A response to ask client to show an alert.
    `class` | `AuAppendChild` | A response to insert an unparsed HTML as the last child of the specified component at the client.
    `class` | `AuBookmark` | A response to ask the client to bookmark the desktop.
    `class` | `AuClearBusy` | A response to ask the client to clear the busy message.
    `class` | `AuClearWrongValue` | A response to ask the client to close the error messages belonging the specified component, if any.
    `class` | `AuClientInfo` | A response to ask the browser to send back its information.
    `class` | `AuConfirmClose` | A response to ask the client to show a confirm dialog when an user tries to close the browser window.
    `class` | `AuDownload` | A response to ask the client to download the specified URI.
    `class` | `AuEcho` | A response to ask client to send a dummy request back to the server.
    `class` | `AuEchoGlobal` | A response to ask client to send the specified event for all qualified desktops.
    `class` | `AuFocus` | A response to set focus to the specified component at the client.
    `class` | `AuHistoryState` | A response to ask the client to push a state to history entry.
    `class` | `AuInsertAfter` | A response to insert an unparsed HTML after the specified component at the client.
    `class` | `AuInsertBefore` | A response to insert an unparsed HTML before the specified component at the client.
    `class` | `AuInvoke` | A response to ask the client to invoke a function.
    `class` | `AuLoadCSS` | Loads a CSS file to client.
    `class` | `AuLoadScript` | Loads a JavaScript file to client and execute it.
    `class` | `AuLog` | Logs the message to the client.
    `class` | `AuMoveBy` | A response to ask the client to move the desktop (a.k.a., the browser window) relatively (in pixels).
    `class` | `AuMoveTo` | A response to ask the client to move the desktop (a.k.a., the browser window) to specified location (in pixel).
    `class` | `AuNotification` | The au object for notification.
    `class` | `AuObsolete` | A response to denote the desktop might become obsolete.
    `class` | `AuOuter` | A response to ask client to 'outer' the widgets and all its descendants of the associate specified component or page.
    `class` | `AuPrint` | A response to ask the client to print the desktop (a.k.a., the browser window).
    `class` | `AuRemove` | A response to remove the specified component at the client.
    `class` | `AuResizeBy` | A response to ask the client to resize the desktop (a.k.a., the browser window) relatively (in pixels).
    `class` | `AuResizeTo` | A response to ask the client to resize the desktop (a.k.a., the browser window) to specified size (in pixel).
    `class` | `AuResizeWidget` | Used to force ZK Client re-calculate the size of the widget at the client.
    `class` | `AuScript` | A response to ask the client to execute the specified client scripts.
    `class` | `AuScrollBy` | A response to ask the client to scroll the desktop (a.k.a., the browser window) relatively (in pixels).
    `class` | `AuScrollIntoView` | Scrolls the ancestors to make the component visible.
    `class` | `AuScrollTo` | A response to ask the client to scroll the desktop (a.k.a., the browser window) to specified location (in pixel).
    `class` | `AuSelect` | A response to select a portion of the specified component at the client.
    `class` | `AuSendRedirect` | A response to send a temporary redirect response to the client using the specified redirect location URL.
    `class` | `AuSetAttribute` | A response to set the attribute of the specified component at the client.
    `class` | `AuSetAttributes` | A response to set successive attributes of the specified component at the client.
    `class` | `AuSetTitle` | A response to ask the client to set the title (of window).
    `class` | `AuShowBusy` | A response to ask the client to show the busy message such that the user knows the system is busy.
    `class` | `AuSubmitForm` | A response to ask the client to submit the form with the specified ID, if any.
    `class` | `AuSyncErrorbox` | A response to ask the client to sync errorboxes in the desktop
    `class` | `AuUuid` | Rename the UUID.
    `class` | `AuWrongValue` | A response to tell the client a component's value is wrong.

  - ### Uses of AuResponse in org.zkoss.zk.ui

    Methods in org.zkoss.zk.ui with parameters of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Execution.`addAuResponse​(java.lang.String key, AuResponse resposne)` | Adds an asynchronous response (`AuResponse`) with the given key instead of `getOverrideKey()`.
    `void` | Execution.`addAuResponse​(AuResponse resposne)` | Adds an asynchronous response (`AuResponse`) which will be sent to client at the end of the execution.
    `protected void` | AbstractComponent.`response​(java.lang.String key, AuResponse response)` | Causes a response to be sent to the client by overriding the key returned by `getOverrideKey()`).
    `protected void` | AbstractComponent.`response​(java.lang.String key, AuResponse response, int priority)` | Causes a response to be sent to the client by overriding the key returned by `getOverrideKey()`).
    `protected void` | AbstractComponent.`response​(AuResponse response)` | Causes a response to be sent to the client.

  - ### Uses of AuResponse in org.zkoss.zk.ui.impl

    Methods in org.zkoss.zk.ui.impl that return AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `AuResponse` | AbortByRemoveDesktop.`getResponse()` |
    `AuResponse` | AbortBySendRedirect.`getResponse()` |

    Methods in org.zkoss.zk.ui.impl that return types with arguments of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<AuResponse>` | AbstractExecution.`getResponses()` |
    `java.util.List<AuResponse>` | DesktopImpl.`piggyResponse​(java.util.Collection<AuResponse> response, boolean reset)` |

    Methods in org.zkoss.zk.ui.impl with parameters of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AbstractExecution.`addAuResponse​(java.lang.String key, AuResponse response)` |
    `void` | AbstractExecution.`addAuResponse​(AuResponse response)` |
    `void` | UiEngineImpl.`addResponse​(java.lang.String key, AuResponse response)` |
    `void` | UiEngineImpl.`addResponse​(java.lang.String key, AuResponse response, int priority)` |
    `void` | UiEngineImpl.`addResponse​(AuResponse response)` |

    Method parameters in org.zkoss.zk.ui.impl with type arguments of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<AuResponse>` | DesktopImpl.`piggyResponse​(java.util.Collection<AuResponse> response, boolean reset)` |
    `void` | AbstractExecution.`setResponses​(java.util.Collection<AuResponse> responses)` |

  - ### Uses of AuResponse in org.zkoss.zk.ui.sys

    Methods in org.zkoss.zk.ui.sys that return AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `AuResponse` | AbortingReason.`getResponse()` | Returns the response representing this aborting reason.

    Methods in org.zkoss.zk.ui.sys that return types with arguments of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<AuResponse>` | ExecutionCtrl.`getResponses()` | Returns the collection of the AU responses (`AuResponse`) that shall be generated to the output, or null if not available.
    `java.util.List<AuResponse>` | DesktopCtrl.`piggyResponse​(java.util.Collection<AuResponse> response, boolean reset)` | Adds the responses to the so-called piggy-back queue.

    Methods in org.zkoss.zk.ui.sys with parameters of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | UiEngine.`addResponse​(java.lang.String key, AuResponse response)` | Adds a response which will be sent to client at the end of the execution.
    `void` | UiEngine.`addResponse​(java.lang.String key, AuResponse response, int priority)` | Adds a response with the given priority.
    `void` | UiEngine.`addResponse​(AuResponse response)` | Adds a response directly by using `getOverrideKey()` as the override key.

    Method parameters in org.zkoss.zk.ui.sys with type arguments of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | Visualizer.`addToFirstAsyncUpdate​(java.util.List<AuResponse> responses)` | Adds the responses to the first `Visualizer` if it is caused by async-update.
    `java.util.List<AuResponse>` | DesktopCtrl.`piggyResponse​(java.util.Collection<AuResponse> response, boolean reset)` | Adds the responses to the so-called piggy-back queue.
    `void` | ExecutionCtrl.`setResponses​(java.util.Collection<AuResponse> responses)` | Sets the collection of the AU responses (`AuResponse`) that shall be generated to the output.

  - ### Uses of AuResponse in org.zkoss.zk.ui.util

    Methods in org.zkoss.zk.ui.util with parameters of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | Clients.`response​(java.lang.String key, AuResponse response)` | Sends an AU response (`AuResponse`) to the client with the given key (instead of `getOverrideKey()`).
    `static void` | Clients.`response​(AuResponse response)` | Sends an AU response (`AuResponse`) to the client.

  - ### Uses of AuResponse in org.zkoss.zkmax.au.out

    Subclasses of AuResponse in org.zkoss.zkmax.au.out
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AuLoadingbar` | The au object for Loadingbar.
    `class` | `AuToast` | The au object for toast.

  - ### Uses of AuResponse in org.zkoss.zkmax.au.websocket

    Methods in org.zkoss.zkmax.au.websocket with parameters of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | WSAuWriter.`write​(AuResponse response)` |

    Method parameters in org.zkoss.zkmax.au.websocket with type arguments of type AuResponse
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | WSAuWriter.`write​(java.util.Collection<AuResponse> responses)` |