org.apache.cocoon.portal.pluto.factory
Class RenderRequestFactoryImpl

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.cocoon.portal.pluto.factory.AbstractFactory
          extended by org.apache.cocoon.portal.pluto.factory.RenderRequestFactoryImpl
All Implemented Interfaces:
Disposable, LogEnabled, Serviceable, org.apache.pluto.factory.Factory, org.apache.pluto.factory.RenderRequestFactory

public class RenderRequestFactoryImpl
extends AbstractFactory
implements org.apache.pluto.factory.RenderRequestFactory, Serviceable, Disposable

Implementation for the render request factory.

Version:
$Id: RenderRequestFactoryImpl.html 1304258 2012-03-23 10:09:27Z ilgrosso $

Field Summary
protected  ServiceManager manager
          The service manager.
protected  PortalService portalService
          The portal service.
 
Fields inherited from class org.apache.cocoon.portal.pluto.factory.AbstractFactory
properties, servletConfig
 
Constructor Summary
RenderRequestFactoryImpl()
           
 
Method Summary
 void dispose()
           
 javax.portlet.RenderRequest getRenderRequest(org.apache.pluto.om.window.PortletWindow portletWindow, HttpServletRequest servletRequest, HttpServletResponse servletResponse)
           
 void service(ServiceManager manager)
           
 
Methods inherited from class org.apache.cocoon.portal.pluto.factory.AbstractFactory
destroy, init
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.pluto.factory.Factory
destroy, init
 

Field Detail

manager

protected ServiceManager manager
The service manager.


portalService

protected PortalService portalService
The portal service.

Constructor Detail

RenderRequestFactoryImpl

public RenderRequestFactoryImpl()
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface Disposable
See Also:
Disposable.dispose()

service

public void service(ServiceManager manager)
             throws ServiceException
Specified by:
service in interface Serviceable
Throws:
ServiceException
See Also:
Serviceable.service(org.apache.avalon.framework.service.ServiceManager)

getRenderRequest

public javax.portlet.RenderRequest getRenderRequest(org.apache.pluto.om.window.PortletWindow portletWindow,
                                                    HttpServletRequest servletRequest,
                                                    HttpServletResponse servletResponse)
Specified by:
getRenderRequest in interface org.apache.pluto.factory.RenderRequestFactory
See Also:
RenderRequestFactory.getRenderRequest(org.apache.pluto.om.window.PortletWindow, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.