|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.portal.portlet.rendering.PortletRendererImpl
public class PortletRendererImpl
Executes methods on portlets using Pluto
| Field Summary | |
|---|---|
protected org.apache.commons.logging.Log |
logger
|
| Constructor Summary | |
|---|---|
PortletRendererImpl()
|
|
| Method Summary | |
|---|---|
void |
doAction(IPortletWindowId portletWindowId,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
Executes an action in a portlet, handles all the request and response setup and teardown |
IPortletWindowId |
doInit(IPortletEntity portletEntity,
IPortletWindowId portletWindowId,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
Initializes the portlet within the portlet container |
PortletRenderResult |
doRender(IPortletWindowId portletWindowId,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse,
Writer printWriter)
Executes a render in a portlet, handles all the request and response setup and teardown |
void |
doReset(IPortletWindowId portletWindowId,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
Resets a portlet's window data to the defaults and clears all portlet scoped session data |
void |
setPersonManager(IPersonManager personManager)
|
void |
setPortletContainer(org.apache.pluto.PortletContainer portletContainer)
|
void |
setPortletDefinitionRegistry(IPortletDefinitionRegistry portletDefinitionRegistry)
|
void |
setPortletDelegationLocator(PortletDelegationLocator portletDelegationLocator)
|
void |
setPortletEntityRegistry(IPortletEntityRegistry portletEntityRegistry)
|
void |
setPortletRequestParameterManager(IPortletRequestParameterManager portletRequestParameterManager)
|
void |
setPortletWindowRegistry(IPortletWindowRegistry portletWindowRegistry)
|
protected HttpServletRequest |
setupPortletRequest(HttpServletRequest httpServletRequest,
IPortletWindow portletWindow,
Map<String,List<String>> parameters)
|
protected void |
setupPortletWindow(HttpServletRequest httpServletRequest,
IPortletWindow portletWindow,
PortletUrl portletUrl)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final org.apache.commons.logging.Log logger
| Constructor Detail |
|---|
public PortletRendererImpl()
| Method Detail |
|---|
public void setPersonManager(IPersonManager personManager)
public void setPortletDefinitionRegistry(IPortletDefinitionRegistry portletDefinitionRegistry)
public void setPortletEntityRegistry(IPortletEntityRegistry portletEntityRegistry)
public void setPortletWindowRegistry(IPortletWindowRegistry portletWindowRegistry)
public void setPortletContainer(org.apache.pluto.PortletContainer portletContainer)
public void setPortletRequestParameterManager(IPortletRequestParameterManager portletRequestParameterManager)
public void setPortletDelegationLocator(PortletDelegationLocator portletDelegationLocator)
public IPortletWindowId doInit(IPortletEntity portletEntity,
IPortletWindowId portletWindowId,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
IPortletRenderer
doInit in interface IPortletRendererportletEntity - The portlet entity to base the window onportletWindowId - Window ID of the portlet to inititalize, may be nullhttpServletRequest - The portal's requesthttpServletResponse - The portal's response (nothing will be written to the response)
public void doAction(IPortletWindowId portletWindowId,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
IPortletRenderer
doAction in interface IPortletRendererportletWindowId - Portlet to target with the actionhttpServletRequest - The portal's requesthttpServletResponse - The portal's response (nothing will be written to the response)
public PortletRenderResult doRender(IPortletWindowId portletWindowId,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse,
Writer printWriter)
IPortletRenderer
doRender in interface IPortletRendererportletWindowId - Portlet to target with the renderhttpServletRequest - The portal's requesthttpServletResponse - The portal's response (nothing will be written to the response)printWriter - The writer to write the portlet's output to
public void doReset(IPortletWindowId portletWindowId,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
IPortletRenderer
doReset in interface IPortletRendererportletWindowId - Portlet to target with the renderhttpServletRequest - The portal's requesthttpServletResponse - The portal's response (nothing will be written to the response)
protected HttpServletRequest setupPortletRequest(HttpServletRequest httpServletRequest,
IPortletWindow portletWindow,
Map<String,List<String>> parameters)
protected void setupPortletWindow(HttpServletRequest httpServletRequest,
IPortletWindow portletWindow,
PortletUrl portletUrl)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||