public interface RouterRequestFilter
for sample implementation
Modifier and Type | Method and Description |
---|---|
boolean |
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.
|
boolean |
preProcessRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Called when a new HTTP request is received by the router before any processing
has been done.
|
boolean |
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 preProcessRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- HttpServletRequestresponse
- HttpServletResponseboolean postProcessRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData) throws java.lang.Exception
request
- HttpServletRequestresponse
- HttpServletResponseappDesc
- Application descriptor used by AjaxSwing to maintain the application informationagent
- Client agent associated with the request. Can be in the same JVM or in a different JVM.requestData
- Request data that is going to be sent to the client agent.java.lang.Exception
- on errorboolean processResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData, HttpResponseData responseData) throws java.lang.Exception
request
- HttpServletRequestresponse
- HttpServletResponseappDesc
- AppDescagent
- ClientAgentRemoterequestData
- HttpRequestDataresponseData
- HttpResponseDatajava.lang.Exception
- on errorCopyright © 2000-2012 CreamTec LLC. All Rights Reserved.