|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
CacheablePortletWrapper | This object is used to wrap a Portlet, ensuring that access control rules are enforced. |
CacheableStatefulPortletWrapper | This object is used to wrap a Portlet, ensuring that access control rules are enforced. |
PortletWrapper | This object is used to wrap a Portlet, ensuring that access control rules are enforced. |
StatefulPortletWrapper | This object is used to wrap a Portlet, ensuring that access control rules are enforced. |
This package is for portal implementation wrappers that do security checked access to public methods in portlet classes.
Due to the current implementation of additional interfaces for portlets, we must have different wrappers depending on:
The "consumer" of these classes (currently the PortletFactoryService) MUST
ensure that the proper wrapper is used. A way to achive this while centralizing
this (dirty) code is to use
return PortletWrapper.wrap( portlet )
when returning a portlet.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |