Liferay 6.1.2-ce-ga3

com.liferay.portal.service.permission
Class PortletPermissionUtil

java.lang.Object
  extended by com.liferay.portal.service.permission.PortletPermissionUtil

public class PortletPermissionUtil
extends Object


Constructor Summary
PortletPermissionUtil()
           
 
Method Summary
static void check(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId)
           
static void check(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId, boolean strict)
           
static void check(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId)
           
static void check(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId, boolean strict)
           
static void check(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId)
           
static void check(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId, boolean strict)
           
static void check(PermissionChecker permissionChecker, long plid, String portletId, String actionId)
           
static void check(PermissionChecker permissionChecker, long plid, String portletId, String actionId, boolean strict)
           
static void check(PermissionChecker permissionChecker, String portletId, String actionId)
           
static boolean contains(PermissionChecker permissionChecker, Layout layout, Portlet portlet, String actionId)
           
static boolean contains(PermissionChecker permissionChecker, Layout layout, Portlet portlet, String actionId, boolean strict)
           
static boolean contains(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId)
           
static boolean contains(PermissionChecker permissionChecker, Layout layout, String portletId, String actionId, boolean strict)
           
static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, Portlet portlet, String actionId)
           
static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, Portlet portlet, String actionId, boolean strict)
           
static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId)
           
static boolean contains(PermissionChecker permissionChecker, long groupId, Layout layout, String portletId, String actionId, boolean strict)
           
static boolean contains(PermissionChecker permissionChecker, long groupId, long plid, Collection<Portlet> portlets, String actionId)
           
static boolean contains(PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId, boolean strict)
           
static boolean contains(PermissionChecker permissionChecker, long plid, Portlet portlet, String actionId)
           
static boolean contains(PermissionChecker permissionChecker, long plid, Portlet portlet, String actionId, boolean strict)
           
static boolean contains(PermissionChecker permissionChecker, long plid, String portletId, String actionId)
           
static boolean contains(PermissionChecker permissionChecker, long plid, String portletId, String actionId, boolean strict)
           
static boolean contains(PermissionChecker permissionChecker, String portletId, String actionId)
           
static PortletPermission getPortletPermission()
           
static String getPrimaryKey(long plid, String portletId)
           
static boolean hasAccessPermission(PermissionChecker permissionChecker, long scopeGroupId, Layout layout, Portlet portlet, PortletMode portletMode)
           
static boolean hasConfigurationPermission(PermissionChecker permissionChecker, long groupId, Layout layout, String actionId)
           
static boolean hasLayoutManagerPermission(String portletId, String actionId)
           
 void setPortletPermission(PortletPermission portletPermission)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletPermissionUtil

public PortletPermissionUtil()
Method Detail

check

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

check

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

check

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

check

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

check

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

check

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

check

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

check

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

check

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

contains

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

contains

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

contains

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

contains

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

contains

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

contains

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

contains

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

contains

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

contains

public static boolean contains(PermissionChecker permissionChecker,
                               long groupId,
                               long plid,
                               Collection<Portlet> portlets,
                               String actionId)

contains

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

contains

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

contains

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

contains

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

contains

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

contains

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

getPortletPermission

public static PortletPermission getPortletPermission()

getPrimaryKey

public static String getPrimaryKey(long plid,
                                   String portletId)

hasAccessPermission

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

hasConfigurationPermission

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

hasLayoutManagerPermission

public static boolean hasLayoutManagerPermission(String portletId,
                                                 String actionId)

setPortletPermission

public void setPortletPermission(PortletPermission portletPermission)

Liferay 6.1.2-ce-ga3