org.apache.tapestry.services.impl
Class InvokeEngineTerminator

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

public class InvokeEngineTerminator
extends java.lang.Object
implements RequestServicer

The terminatior for the tapestry.RequestProcessor pipeline, this service is responsible for locating the correct engine instance and letting it to the rest of the request.

Since:
3.1
Author:
Howard Lewis Ship

Constructor Summary
InvokeEngineTerminator()
           
 
Method Summary
 void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void setEngineManager(EngineManager manager)
           
 void setInfrastructure(Infrastructure infrastructure)
           
 void setServlet(javax.servlet.http.HttpServlet servlet)
           
 void setSpecification(IApplicationSpecification specification)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvokeEngineTerminator

public InvokeEngineTerminator()
Method Detail

service

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

setEngineManager

public void setEngineManager(EngineManager manager)

setServlet

public void setServlet(javax.servlet.http.HttpServlet servlet)

setSpecification

public void setSpecification(IApplicationSpecification specification)

setInfrastructure

public void setInfrastructure(Infrastructure infrastructure)