Liferay 7.0-ce-b7 portal-impl

com.liferay.portal.service.permission
Class PortletPermissionImpl

java.lang.Object
  extended by com.liferay.portal.service.permission.PortletPermissionImpl
All Implemented Interfaces:
com.liferay.portal.kernel.service.permission.PortletPermission

public class PortletPermissionImpl
extends Object
implements com.liferay.portal.kernel.service.permission.PortletPermission


Constructor Summary
PortletPermissionImpl()
           
 
Method Summary
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId, boolean strict)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId, boolean strict)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId, boolean strict, boolean checkStagingPermission)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId, boolean strict)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String portletId, String actionId)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String portletId, String actionId, boolean strict)
           
 void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, String portletId, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet, String actionId, boolean strict)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId, boolean strict)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet, String actionId, boolean strict)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId, boolean strict)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId, boolean strict, boolean checkStagingPermission)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, long plid, com.liferay.portal.kernel.model.Portlet portlet, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, long plid, com.liferay.portal.kernel.model.Portlet portlet, String actionId, boolean strict)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, long plid, String portletId, String actionId, boolean strict)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, com.liferay.portal.kernel.model.Portlet portlet, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, com.liferay.portal.kernel.model.Portlet portlet, String actionId, boolean strict)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String portletId, String actionId)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long plid, String portletId, String actionId, boolean strict)
           
 boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, String portletId, String actionId)
           
 String getPrimaryKey(long plid, String portletId)
           
 boolean hasAccessPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long scopeGroupId, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet, PortletMode portletMode)
           
protected  boolean hasAddToPagePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId)
           
 boolean hasConfigurationPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, com.liferay.portal.kernel.model.Layout layout, String actionId)
           
protected  boolean hasConfigurePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId)
           
 boolean hasControlPanelAccessPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long groupId, Collection<com.liferay.portal.kernel.model.Portlet> portlets)
           
 boolean hasControlPanelAccessPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long scopeGroupId, com.liferay.portal.kernel.model.Portlet portlet)
           
 boolean hasControlPanelAccessPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, long scopeGroupId, String portletId)
           
protected  boolean hasCustomizePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Layout layout, String portletId, String actionId)
           
 boolean hasLayoutManagerPermission(String portletId, String actionId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletPermissionImpl

public PortletPermissionImpl()
Method Detail

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  com.liferay.portal.kernel.model.Layout layout,
                  String portletId,
                  String actionId)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  com.liferay.portal.kernel.model.Layout layout,
                  String portletId,
                  String actionId,
                  boolean strict)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  long groupId,
                  com.liferay.portal.kernel.model.Layout layout,
                  String portletId,
                  String actionId)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  long groupId,
                  com.liferay.portal.kernel.model.Layout layout,
                  String portletId,
                  String actionId,
                  boolean strict)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  long groupId,
                  com.liferay.portal.kernel.model.Layout layout,
                  String portletId,
                  String actionId,
                  boolean strict,
                  boolean checkStagingPermission)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  long groupId,
                  long plid,
                  String portletId,
                  String actionId)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  long groupId,
                  long plid,
                  String portletId,
                  String actionId,
                  boolean strict)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  long plid,
                  String portletId,
                  String actionId)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  long plid,
                  String portletId,
                  String actionId,
                  boolean strict)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

check

public void check(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                  String portletId,
                  String actionId)
           throws com.liferay.portal.kernel.exception.PortalException
Specified by:
check in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        com.liferay.portal.kernel.model.Layout layout,
                        com.liferay.portal.kernel.model.Portlet portlet,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        com.liferay.portal.kernel.model.Layout layout,
                        com.liferay.portal.kernel.model.Portlet portlet,
                        String actionId,
                        boolean strict)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        com.liferay.portal.kernel.model.Layout layout,
                        String portletId,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        com.liferay.portal.kernel.model.Layout layout,
                        String portletId,
                        String actionId,
                        boolean strict)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        com.liferay.portal.kernel.model.Layout layout,
                        com.liferay.portal.kernel.model.Portlet portlet,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        com.liferay.portal.kernel.model.Layout layout,
                        com.liferay.portal.kernel.model.Portlet portlet,
                        String actionId,
                        boolean strict)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        com.liferay.portal.kernel.model.Layout layout,
                        String portletId,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        com.liferay.portal.kernel.model.Layout layout,
                        String portletId,
                        String actionId,
                        boolean strict)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        com.liferay.portal.kernel.model.Layout layout,
                        String portletId,
                        String actionId,
                        boolean strict,
                        boolean checkStagingPermission)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        long plid,
                        com.liferay.portal.kernel.model.Portlet portlet,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        long plid,
                        com.liferay.portal.kernel.model.Portlet portlet,
                        String actionId,
                        boolean strict)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        long plid,
                        String portletId,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long groupId,
                        long plid,
                        String portletId,
                        String actionId,
                        boolean strict)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long plid,
                        com.liferay.portal.kernel.model.Portlet portlet,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long plid,
                        com.liferay.portal.kernel.model.Portlet portlet,
                        String actionId,
                        boolean strict)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long plid,
                        String portletId,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        long plid,
                        String portletId,
                        String actionId,
                        boolean strict)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

contains

public boolean contains(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                        String portletId,
                        String actionId)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
contains in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

getPrimaryKey

public String getPrimaryKey(long plid,
                            String portletId)
Specified by:
getPrimaryKey in interface com.liferay.portal.kernel.service.permission.PortletPermission

hasAccessPermission

public boolean hasAccessPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                                   long scopeGroupId,
                                   com.liferay.portal.kernel.model.Layout layout,
                                   com.liferay.portal.kernel.model.Portlet portlet,
                                   PortletMode portletMode)
                            throws com.liferay.portal.kernel.exception.PortalException
Specified by:
hasAccessPermission in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

hasConfigurationPermission

public boolean hasConfigurationPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                                          long groupId,
                                          com.liferay.portal.kernel.model.Layout layout,
                                          String actionId)
                                   throws com.liferay.portal.kernel.exception.PortalException
Specified by:
hasConfigurationPermission in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

hasControlPanelAccessPermission

public boolean hasControlPanelAccessPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                                               long groupId,
                                               Collection<com.liferay.portal.kernel.model.Portlet> portlets)
                                        throws com.liferay.portal.kernel.exception.PortalException
Specified by:
hasControlPanelAccessPermission in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

hasControlPanelAccessPermission

public boolean hasControlPanelAccessPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                                               long scopeGroupId,
                                               com.liferay.portal.kernel.model.Portlet portlet)
                                        throws com.liferay.portal.kernel.exception.PortalException
Specified by:
hasControlPanelAccessPermission in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

hasControlPanelAccessPermission

public boolean hasControlPanelAccessPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                                               long scopeGroupId,
                                               String portletId)
                                        throws com.liferay.portal.kernel.exception.PortalException
Specified by:
hasControlPanelAccessPermission in interface com.liferay.portal.kernel.service.permission.PortletPermission
Throws:
com.liferay.portal.kernel.exception.PortalException

hasLayoutManagerPermission

public boolean hasLayoutManagerPermission(String portletId,
                                          String actionId)
Specified by:
hasLayoutManagerPermission in interface com.liferay.portal.kernel.service.permission.PortletPermission

hasAddToPagePermission

protected boolean hasAddToPagePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                                         com.liferay.portal.kernel.model.Layout layout,
                                         String portletId,
                                         String actionId)
                                  throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

hasConfigurePermission

protected boolean hasConfigurePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                                         com.liferay.portal.kernel.model.Layout layout,
                                         String portletId,
                                         String actionId)
                                  throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

hasCustomizePermission

protected boolean hasCustomizePermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
                                         com.liferay.portal.kernel.model.Layout layout,
                                         String portletId,
                                         String actionId)
                                  throws com.liferay.portal.kernel.exception.PortalException
Throws:
com.liferay.portal.kernel.exception.PortalException

Liferay 7.0-ce-b7 portal-impl