public class RouterRequestFilterExample extends java.lang.Object implements RouterRequestFilter
| Constructor and Description |
|---|
RouterRequestFilterExample() |
| 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.
|
public boolean preProcessRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
RouterRequestFilterpreProcessRequest in interface RouterRequestFilterrequest - HttpServletRequestresponse - HttpServletResponsepublic boolean postProcessRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AppDesc appDesc,
ClientAgentRemote agent,
HttpRequestData requestData)
throws java.lang.Exception
RouterRequestFilterpostProcessRequest in interface RouterRequestFilterrequest - 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 errorpublic boolean processResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AppDesc appDesc,
ClientAgentRemote agent,
HttpRequestData requestData,
HttpResponseData responseData)
throws java.lang.Exception
RouterRequestFilterprocessResponse in interface RouterRequestFilterrequest - HttpServletRequestresponse - HttpServletResponseappDesc - AppDescagent - ClientAgentRemoterequestData - HttpRequestDataresponseData - HttpResponseDatajava.lang.Exception - on errorCopyright © 2000-2012 CreamTec LLC. All Rights Reserved.