## Uses of Class
com.creamtec.ajaxswing.core.HttpRequestData

- Packages that use HttpRequestData
  Package | Description
  --- | ---
  com.creamtec.ajaxswing |
  com.creamtec.ajaxswing.core |
  com.creamtec.ajaxswing.examples |
  com.creamtec.ajaxswing.rendering.html |
  com.creamtec.ajaxswing.v4 |
  com.creamtec.ajaxswing.v4.render |

- - ### Uses of HttpRequestData in com.creamtec.ajaxswing

    Methods in com.creamtec.ajaxswing with parameters of type HttpRequestData
    Modifier and Type | Method and Description
    --- | ---
    `ClientAgentRemote` | ServletHelper.`getClientAgent(AppDesc appDesc, javax.servlet.http.HttpServletRequest request, HttpRequestData requestData, javax.servlet.http.HttpServletResponse response)` Returns a client agent that should process the given request.
    `void` | FileUploadHandler.`handleUpload(AppDesc appDesc, javax.servlet.http.HttpServletRequest request, HttpRequestData requestData)`
    `void` | ClientAgentImpl.`init(AgentInitData initData, HttpRequestData requestData)` Initializes the client
    `void` | ClientAgentImpl_Stub.`init(AgentInitData $param_AgentInitData_1, HttpRequestData $param_HttpRequestData_2)`
    `void` | ServletHelper.`parseAppNameAndAction(javax.servlet.http.HttpServletRequest request, HttpRequestData data)` Obtain application name and the requested action from HTTP parameters and query string
    `boolean` | RouterRequestFilter.`postProcessRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData)` Called when a new HTTP request is received by the router after the AjaxSwing related information has been extracted from the request and the appropriate client agent located.
    `HttpResponseData` | ClientAgentImpl.`processHttpRequest(HttpRequestData request)` Processes HTTP request
    `HttpResponseData` | ClientAgentImpl_Stub.`processHttpRequest(HttpRequestData $param_HttpRequestData_1)`
    `void` | ServletHelper.`processRequestData(AppDesc appDesc, javax.servlet.http.HttpServletRequest request, HttpRequestData requestData)` Extracts and processes the request data
    `boolean` | RouterRequestFilter.`processResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData, HttpResponseData responseData)` Called when the client agent has finished processing the request and has returned a page.
    `boolean` | ServletHelper.`processRouterMode(javax.servlet.http.HttpServletRequest request, HttpRequestData data)` Sets the servlet parameters such as the application name and action based on the deployment method
    `HttpResponseData` | ClientAgentImpl.`renderWindows(HttpRequestData request)` Renderes the currently focused window as HTML
    `HttpResponseData` | ClientAgentImpl_Stub.`renderWindows(HttpRequestData $param_HttpRequestData_1)`
    `void` | ServletHelper.`setDataFromPath(HttpRequestData data, java.lang.String path)` Extracts the servlet parameters such as the application name and action from the given string

  - ### Uses of HttpRequestData in com.creamtec.ajaxswing.core

    Methods in com.creamtec.ajaxswing.core that return HttpRequestData
    Modifier and Type | Method and Description
    --- | ---
    `HttpRequestData` | ClientAgent.`getRequestData()` Returns data received from the browser

    Methods in com.creamtec.ajaxswing.core with parameters of type HttpRequestData
    Modifier and Type | Method and Description
    --- | ---
    `void` | AjaxSwingThread.`emulateRequest(AbstractDocument page, HttpRequestData data)` Runs request emulation on this thread
    `void` | KeepAliveEventHandler.`handle(ClientAgent agent, HttpRequestData requestData, KeepAliveEvent event)`
    `void` | FastSubmitHandler.`handle(ClientAgent agent, HttpRequestData requestData, java.lang.String actionString)`
    `void` | URLParameterHandler.`handle(ClientAgent agent, HttpRequestData requestData, java.lang.String paramKey, java.lang.Object paramValue)`
    `void` | ClientAgent.`init(AgentInitData data, HttpRequestData requestData)` Completes client initialization by storing the data.
    `void` | ClientAgentRemote.`init(AgentInitData data, HttpRequestData requestData)` Initializes the client
    `HttpResponseData` | ClientAgentRemote.`processHttpRequest(HttpRequestData request)` Processes HTTP request
    `HttpResponseData` | ClientAgentRemote.`renderWindows(HttpRequestData request)` Renderes the currently focused window as HTML
    `void` | ClientAgent.`setRequestData(HttpRequestData data)`

  - ### Uses of HttpRequestData in com.creamtec.ajaxswing.examples

    Methods in com.creamtec.ajaxswing.examples with parameters of type HttpRequestData
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RouterRequestFilterExample.`postProcessRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData)`
    `boolean` | RouterRequestFilterExample.`processResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData, HttpResponseData responseData)`

  - ### Uses of HttpRequestData in com.creamtec.ajaxswing.rendering.html

    Methods in com.creamtec.ajaxswing.rendering.html with parameters of type HttpRequestData
    Modifier and Type | Method and Description
    --- | ---
    `HttpResponseData` | HTMLClientAgent.`processHttpRequest(HttpRequestData requestData)` Processes HTTP request, as received by the servlet.
    `HttpResponseData` | HTMLClientAgent.`renderWindows(HttpRequestData data)` Renders the current window on EventDispatch thread
    `void` | HTMLClientAgent.`renderWindowsOrRedirect(HttpRequestData requestData)`

  - ### Uses of HttpRequestData in com.creamtec.ajaxswing.v4

    Methods in com.creamtec.ajaxswing.v4 with parameters of type HttpRequestData
    Modifier and Type | Method and Description
    --- | ---
    `void` | AjaxSwingV4Handler.`handle(ClientAgent agent, HttpRequestData requestData, java.lang.String actionString)`
    `boolean` | AjaxSwingV4Updater.`updateComponent(HttpRequestData data, ActionData action)` Events that are sent with v4Submit() requests are dispatched and then emulated here.

  - ### Uses of HttpRequestData in com.creamtec.ajaxswing.v4.render

    Methods in com.creamtec.ajaxswing.v4.render with parameters of type HttpRequestData
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ComponentUpdater.`updateComponent(ActionData action, HttpRequestData data)`
    `boolean` | DefaultComponentProcessor.`updateComponent(ActionData action, HttpRequestData data)`
    `boolean` | DefaultIFrameProcessor.`updateComponent(ActionData action, HttpRequestData data)`
    `boolean` | DefaultJFileChooserProcessor.`updateComponent(ActionData actionData, HttpRequestData data)`

Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.