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

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.ActionRequestFactoryImpl
All Implemented Interfaces:
Disposable, LogEnabled, Serviceable, org.apache.pluto.factory.ActionRequestFactory, org.apache.pluto.factory.Factory

public class ActionRequestFactoryImpl
extends AbstractFactory
implements org.apache.pluto.factory.ActionRequestFactory, Serviceable, Disposable

Implementation for the render request factory.

Version:
$Id: ActionRequestFactoryImpl.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
ActionRequestFactoryImpl()
           
 
Method Summary
 void dispose()
           
 javax.portlet.ActionRequest getActionRequest(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

ActionRequestFactoryImpl

public ActionRequestFactoryImpl()
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)

getActionRequest

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


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