org.apache.tapestry.services.impl
Class WebRequestServicerPipelineBridge

java.lang.Object
  extended by org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge
All Implemented Interfaces:
ServletRequestServicer

public class WebRequestServicerPipelineBridge
extends Object
implements ServletRequestServicer

Bridges from the tapestry.request.ServletRequestServicerPipeline to the tapestry.request.WebRequestServicerPipeline. Also, stores the web request and web response into RequestGlobals. Intercepts runtime exceptions and throws them wrapped as ServletException.

This service is responsible for for storing the http/web request wrappers into RequestGlobals.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
WebRequestServicerPipelineBridge()
           
 
Method Summary
 void service(HttpServletRequest request, HttpServletResponse response)
           
 void setRequestGlobals(RequestGlobals requestGlobals)
           
 void setWebRequestServicer(WebRequestServicer webRequestServicer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebRequestServicerPipelineBridge

public WebRequestServicerPipelineBridge()
Method Detail

service

public void service(HttpServletRequest request,
                    HttpServletResponse response)
             throws IOException,
                    ServletException
Specified by:
service in interface ServletRequestServicer
Throws:
IOException
ServletException

setRequestGlobals

public void setRequestGlobals(RequestGlobals requestGlobals)

setWebRequestServicer

public void setWebRequestServicer(WebRequestServicer webRequestServicer)


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