org.jboss.portal.portlet.test.controller
Class PortletControllerContextImpl

java.lang.Object
  extended by org.jboss.portal.portlet.controller.impl.AbstractPortletControllerContext
      extended by org.jboss.portal.portlet.test.controller.PortletControllerContextImpl
All Implemented Interfaces:
PortletControllerContext

public class PortletControllerContextImpl
extends AbstractPortletControllerContext

Version:
$Revision: 1.1 $
Author:
Julien Viet

Field Summary
 
Fields inherited from class org.jboss.portal.portlet.controller.impl.AbstractPortletControllerContext
MARKUP_INFO, NAV_SCOPE, PORTAL_CONTEXT, SESSION_SCOPE
 
Constructor Summary
PortletControllerContextImpl(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, javax.servlet.ServletContext servletContext)
           
 
Method Summary
 EventControllerContext getEventControllerContext()
           
 org.jboss.portal.common.io.Serialization<PortletPageNavigationalState> getPageNavigationalStateSerialization()
           
protected  Portlet getPortlet(java.lang.String windowId)
           
 PortletInvoker getPortletInvoker()
           
 java.util.Collection<Portlet> getPortlets()
           
 StateControllerContext getStateControllerContext()
           
 PortletInvocationResponse invoke(PortletInvocation invocation)
           
 
Methods inherited from class org.jboss.portal.portlet.controller.impl.AbstractPortletControllerContext
createPortletInvocationContext, getClientRequest, getClientResponse, getPortletInfo, invoke, invoke, invoke, invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletControllerContextImpl

public PortletControllerContextImpl(javax.servlet.http.HttpServletRequest req,
                                    javax.servlet.http.HttpServletResponse resp,
                                    javax.servlet.ServletContext servletContext)
                             throws org.jboss.portal.web.IllegalRequestException,
                                    java.io.IOException,
                                    java.lang.ClassNotFoundException
Throws:
org.jboss.portal.web.IllegalRequestException
java.io.IOException
java.lang.ClassNotFoundException
Method Detail

getPortletInvoker

public PortletInvoker getPortletInvoker()

getPortlet

protected Portlet getPortlet(java.lang.String windowId)
                      throws PortletInvokerException
Specified by:
getPortlet in class AbstractPortletControllerContext
Throws:
PortletInvokerException

getStateControllerContext

public StateControllerContext getStateControllerContext()

invoke

public PortletInvocationResponse invoke(PortletInvocation invocation)
                                 throws PortletInvokerException
Specified by:
invoke in class AbstractPortletControllerContext
Throws:
PortletInvokerException

getEventControllerContext

public EventControllerContext getEventControllerContext()

getPortlets

public java.util.Collection<Portlet> getPortlets()
                                          throws PortletInvokerException
Throws:
PortletInvokerException

getPageNavigationalStateSerialization

public org.jboss.portal.common.io.Serialization<PortletPageNavigationalState> getPageNavigationalStateSerialization()
Specified by:
getPageNavigationalStateSerialization in class AbstractPortletControllerContext


Copyright © 2008. All Rights Reserved.