org.apache.tapestry5.internal.services
Class RequestGlobalsImpl

java.lang.Object
  extended by org.apache.tapestry5.internal.services.RequestGlobalsImpl
All Implemented Interfaces:
RequestGlobals

@Scope(value="perthread")
public class RequestGlobalsImpl
extends Object
implements RequestGlobals

Dumb data holder for per-request data.


Constructor Summary
RequestGlobalsImpl()
           
 
Method Summary
 HttpServletRequest getHTTPServletRequest()
          The Servlet API Request.
 HttpServletResponse getHTTPServletResponse()
           
 Request getRequest()
          The current request.
 Response getResponse()
          The current response.
 void storeRequestResponse(Request request, Response response)
           
 void storeServletRequestResponse(HttpServletRequest request, HttpServletResponse response)
          Stores the servlet API request and response objects, for access via the properties.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestGlobalsImpl

public RequestGlobalsImpl()
Method Detail

storeServletRequestResponse

public void storeServletRequestResponse(HttpServletRequest request,
                                        HttpServletResponse response)
Description copied from interface: RequestGlobals
Stores the servlet API request and response objects, for access via the properties.

Specified by:
storeServletRequestResponse in interface RequestGlobals

getHTTPServletRequest

public HttpServletRequest getHTTPServletRequest()
Description copied from interface: RequestGlobals
The Servlet API Request. This is exposed as service HTTPServletRequest.

Specified by:
getHTTPServletRequest in interface RequestGlobals

getHTTPServletResponse

public HttpServletResponse getHTTPServletResponse()
Specified by:
getHTTPServletResponse in interface RequestGlobals

storeRequestResponse

public void storeRequestResponse(Request request,
                                 Response response)
Specified by:
storeRequestResponse in interface RequestGlobals

getRequest

public Request getRequest()
Description copied from interface: RequestGlobals
The current request. This is exposed as service Request.

Specified by:
getRequest in interface RequestGlobals

getResponse

public Response getResponse()
Description copied from interface: RequestGlobals
The current response. This is exposed as service Response.

Specified by:
getResponse in interface RequestGlobals


Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.