Interface RequestGlobals
- 
- All Known Implementing Classes:
 RequestGlobalsImpl
public interface RequestGlobals
Service used to store the current request objects, both the Servlet API versions, and the Tapestry generic versions. The service has a per-thread scope. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetActivePageName()Returns the active page name previously stored.HttpServletRequestgetHTTPServletRequest()The Servlet API Request.HttpServletResponsegetHTTPServletResponse()RequestgetRequest()The current request.ResponsegetResponse()The current response.voidstoreActivePageName(String pageName)Stores the canonicalized name of the active page for this request.voidstoreRequestResponse(Request request, Response response)voidstoreServletRequestResponse(HttpServletRequest request, HttpServletResponse response)Stores the servlet API request and response objects, for access via the properties. 
 - 
 
- 
- 
Method Detail
- 
storeServletRequestResponse
void storeServletRequestResponse(HttpServletRequest request, HttpServletResponse response)
Stores the servlet API request and response objects, for access via the properties. 
- 
getHTTPServletRequest
HttpServletRequest getHTTPServletRequest()
The Servlet API Request. This is exposed as service HTTPServletRequest. 
- 
getHTTPServletResponse
HttpServletResponse getHTTPServletResponse()
 
- 
storeRequestResponse
void storeRequestResponse(Request request, Response response)
 
- 
getRequest
Request getRequest()
The current request. This is exposed as service Request. 
- 
getResponse
Response getResponse()
The current response. This is exposed as service Response. 
- 
storeActivePageName
void storeActivePageName(String pageName)
Stores the canonicalized name of the active page for this request.- Parameters:
 pageName- name of page (probably extracted from the URL)- Since:
 - 5.2.0
 
 
- 
getActivePageName
String getActivePageName()
Returns the active page name previously stored.- Returns:
 - canonicalized page name
 - Since:
 - 5.2.0
 
 
 - 
 
 -