org.apache.tapestry.services.impl
Class RequestGlobalsInitializer

java.lang.Object
  |
  +--org.apache.tapestry.services.impl.RequestGlobalsInitializer
All Implemented Interfaces:
RequestServicerFilter

public class RequestGlobalsInitializer
extends java.lang.Object
implements RequestServicerFilter

A RequestServicerFilter threaded early onto the pipeline, which invokes org.apache.tapestry.services.ServletInfo#store(HttpServletRequest, HttpServletResponse) so that other services can obtain the current thread's request and response.

Since:
3.1
Author:
Howard M. Lewis Ship

Constructor Summary
RequestGlobalsInitializer()
           
 
Method Summary
 void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, RequestServicer servicer)
           
 void setRequestGlobals(RequestGlobals info)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestGlobalsInitializer

public RequestGlobalsInitializer()
Method Detail

setRequestGlobals

public void setRequestGlobals(RequestGlobals info)

service

public void service(javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response,
                    RequestServicer servicer)
             throws java.io.IOException,
                    javax.servlet.ServletException
Specified by:
service in interface RequestServicerFilter
java.io.IOException
javax.servlet.ServletException