org.apache.tapestry.services.impl
Class RequestCycleFactoryImpl

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

public class RequestCycleFactoryImpl
extends java.lang.Object
implements RequestCycleFactory

Since:
3.1
Author:
Howard M. Lewis Ship

Constructor Summary
RequestCycleFactoryImpl()
           
 
Method Summary
 IRequestCycle newRequestCycle(IEngine engine, RequestContext context)
          Constructs the new instance using the request context.
 void setEncoders(ServiceEncoder[] encoders)
           
 void setErrorHandler(org.apache.hivemind.ErrorHandler errorHandler)
           
 void setInfrastructure(Infrastructure infrastructure)
           
 void setMonitorFactory(IMonitorFactory monitorFactory)
           
 void setStrategySource(PropertyPersistenceStrategySource strategySource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestCycleFactoryImpl

public RequestCycleFactoryImpl()
Method Detail

newRequestCycle

public IRequestCycle newRequestCycle(IEngine engine,
                                     RequestContext context)
Description copied from interface: RequestCycleFactory
Constructs the new instance using the request context. This includes accessing ServiceEncoders to restore any missing query parameters (that were encoding into the URL).

Specified by:
newRequestCycle in interface RequestCycleFactory

setEncoders

public void setEncoders(ServiceEncoder[] encoders)

setMonitorFactory

public void setMonitorFactory(IMonitorFactory monitorFactory)

setStrategySource

public void setStrategySource(PropertyPersistenceStrategySource strategySource)

setErrorHandler

public void setErrorHandler(org.apache.hivemind.ErrorHandler errorHandler)

setInfrastructure

public void setInfrastructure(Infrastructure infrastructure)