Liferay 6.2.0

com.liferay.portal.service.permission
Interface PortletPermission

All Known Implementing Classes:
PortletPermissionImpl

public interface PortletPermission


Method Summary
abstract  void check(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId)
           
abstract  void check(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId, boolean strict)
           
abstract  void check(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId)
           
abstract  void check(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId, boolean strict)
           
abstract  void check(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId)
           
abstract  void check(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId, boolean strict)
           
abstract  void check(PermissionChecker permissionChecker, long plid, String portletId, String actionId)
           
abstract  void check(PermissionChecker permissionChecker, long plid, String portletId, String actionId, boolean strict)
           
abstract  void check(PermissionChecker permissionChecker, String portletId, String actionId)
           
abstract  boolean contains(PermissionChecker permissionChecker, Layout layout, Portlet portlet, String actionId)
           
abstract  boolean contains(PermissionChecker permissionChecker, Layout layout, Portlet portlet, String actionId, boolean strict)
           
abstract  boolean contains(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId)
           
abstract  boolean contains(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId, boolean strict)
           
abstract  boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, Portlet portlet, String actionId)
           
abstract  boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, Portlet portlet, String actionId, boolean strict)
           
abstract  boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId)
           
abstract  boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId, boolean strict)
           
abstract  boolean contains(PermissionChecker permissionChecker, long groupId, long plid, Portlet portlet, String actionId, boolean strict)
           
abstract  boolean contains(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId, boolean strict)
           
abstract  boolean contains(PermissionChecker permissionChecker, long plid, Portlet portlet, String actionId)
           
abstract  boolean contains(PermissionChecker permissionChecker, long plid, Portlet portlet, String actionId, boolean strict)
           
abstract  boolean contains(PermissionChecker permissionChecker, long plid, String portletId, String actionId)
           
abstract  boolean contains(PermissionChecker permissionChecker, long plid, String portletId, String actionId, boolean strict)
           
abstract  boolean contains(PermissionChecker permissionChecker, String portletId, String actionId)
           
abstract  String getPrimaryKey(long plid, String portletId)
           
abstract  boolean hasAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, Layout layout, Portlet portlet, PortletMode portletMode)
           
abstract  boolean hasConfigurationPermission(PermissionChecker permissionChecker, long groupId, Layout layout, String actionId)
           
abstract  boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, Collection<Portlet> portlets)
           
abstract  boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, Portlet portlet)
           
abstract  boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, String portletId)
           
abstract  boolean hasLayoutManagerPermission(String portletId, String actionId)
           
 

Method Detail

check

void check(PermissionChecker permissionChecker,
           Layout layout,
           String portletId,
           String actionId)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

check

void check(PermissionChecker permissionChecker,
           Layout layout,
           String portletId,
           String actionId,
           boolean strict)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

check

void check(PermissionChecker permissionChecker,
           long groupId,
           Layout layout,
           String portletId,
           String actionId)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

check

void check(PermissionChecker permissionChecker,
           long groupId,
           Layout layout,
           String portletId,
           String actionId,
           boolean strict)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

check

void check(PermissionChecker permissionChecker,
           long groupId,
           long plid,
           String portletId,
           String actionId)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

check

void check(PermissionChecker permissionChecker,
           long groupId,
           long plid,
           String portletId,
           String actionId,
           boolean strict)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

check

void check(PermissionChecker permissionChecker,
           long plid,
           String portletId,
           String actionId)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

check

void check(PermissionChecker permissionChecker,
           long plid,
           String portletId,
           String actionId,
           boolean strict)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

check

void check(PermissionChecker permissionChecker,
           String portletId,
           String actionId)
           throws PortalException,
                  SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 Layout layout,
                 Portlet portlet,
                 String actionId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 Layout layout,
                 Portlet portlet,
                 String actionId,
                 boolean strict)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 Layout layout,
                 String portletId,
                 String actionId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 Layout layout,
                 String portletId,
                 String actionId,
                 boolean strict)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long groupId,
                 Layout layout,
                 Portlet portlet,
                 String actionId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long groupId,
                 Layout layout,
                 Portlet portlet,
                 String actionId,
                 boolean strict)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long groupId,
                 Layout layout,
                 String portletId,
                 String actionId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long groupId,
                 Layout layout,
                 String portletId,
                 String actionId,
                 boolean strict)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long groupId,
                 long plid,
                 Portlet portlet,
                 String actionId,
                 boolean strict)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long groupId,
                 long plid,
                 String portletId,
                 String actionId,
                 boolean strict)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long plid,
                 Portlet portlet,
                 String actionId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long plid,
                 Portlet portlet,
                 String actionId,
                 boolean strict)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long plid,
                 String portletId,
                 String actionId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 long plid,
                 String portletId,
                 String actionId,
                 boolean strict)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

contains

boolean contains(PermissionChecker permissionChecker,
                 String portletId,
                 String actionId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

getPrimaryKey

String getPrimaryKey(long plid,
                     String portletId)

hasAccessPermission

boolean hasAccessPermission(PermissionChecker permissionChecker,
                            long scopeGroupId,
                            Layout layout,
                            Portlet portlet,
                            PortletMode portletMode)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException

hasConfigurationPermission

boolean hasConfigurationPermission(PermissionChecker permissionChecker,
                                   long groupId,
                                   Layout layout,
                                   String actionId)
                                   throws PortalException,
                                          SystemException
Throws:
PortalException
SystemException

hasControlPanelAccessPermission

boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker,
                                        long scopeGroupId,
                                        Collection<Portlet> portlets)
                                        throws PortalException,
                                               SystemException
Throws:
PortalException
SystemException

hasControlPanelAccessPermission

boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker,
                                        long scopeGroupId,
                                        Portlet portlet)
                                        throws PortalException,
                                               SystemException
Throws:
PortalException
SystemException

hasControlPanelAccessPermission

boolean hasControlPanelAccessPermission(PermissionChecker permissionChecker,
                                        long scopeGroupId,
                                        String portletId)
                                        throws PortalException,
                                               SystemException
Throws:
PortalException
SystemException

hasLayoutManagerPermission

boolean hasLayoutManagerPermission(String portletId,
                                   String actionId)

Liferay 6.2.0