Liferay 7.0-ce-b4

com.liferay.portal.service.permission
Interface LayoutPermission

All Known Implementing Classes:
LayoutPermissionImpl

public interface LayoutPermission


Method Summary
 void check(PermissionChecker permissionChecker, Layout layout, boolean checkViewableGroup, String actionId)
           
 void check(PermissionChecker permissionChecker, Layout layout, String actionId)
           
 void check(PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String actionId)
           
 void check(PermissionChecker permissionChecker, long plid, String actionId)
           
 boolean contains(PermissionChecker permissionChecker, Layout layout, boolean checkViewableGroup, String actionId)
           
 boolean contains(PermissionChecker permissionChecker, Layout layout, String actionId)
           
 boolean contains(PermissionChecker permissionChecker, Layout layout, String controlPanelCategory, boolean checkViewableGroup, String actionId)
          Deprecated. As of 6.2.0, replaced by contains(PermissionChecker, Layout, boolean, String)
 boolean contains(PermissionChecker permissionChecker, Layout layout, String controlPanelCategory, String actionId)
          Deprecated. As of 6.2.0, replaced by contains(PermissionChecker, Layout, String)
 boolean contains(PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String actionId)
           
 boolean contains(PermissionChecker permissionChecker, long groupId, boolean privateLayout, long layoutId, String controlPanelCategory, String actionId)
          Deprecated. As of 6.2.0, replaced by contains(PermissionChecker, long, boolean, long, String)
 boolean contains(PermissionChecker permissionChecker, long plid, String actionId)
           
 boolean containsWithoutViewableGroup(PermissionChecker permissionChecker, Layout layout, boolean checkLayoutUpdateable, String actionId)
           
 boolean containsWithoutViewableGroup(PermissionChecker permissionChecker, Layout layout, String actionId)
           
 boolean containsWithoutViewableGroup(PermissionChecker permissionChecker, Layout layout, String controlPanelCategory, boolean checkLayoutUpdateable, String actionId)
          Deprecated. As of 6.2.0, replaced by containsWithoutViewableGroup(PermissionChecker, Layout, boolean, String)
 boolean containsWithoutViewableGroup(PermissionChecker permissionChecker, Layout layout, String controlPanelCategory, String actionId)
          Deprecated. As of 6.2.0, replaced by containsWithoutViewableGroup(PermissionChecker, Layout, String)
 

Method Detail

check

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

check

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

check

void check(PermissionChecker permissionChecker,
           long groupId,
           boolean privateLayout,
           long layoutId,
           String actionId)
           throws PortalException
Throws:
PortalException

check

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

contains

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

contains

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

contains

@Deprecated
boolean contains(PermissionChecker permissionChecker,
                            Layout layout,
                            String controlPanelCategory,
                            boolean checkViewableGroup,
                            String actionId)
                 throws PortalException
Deprecated. As of 6.2.0, replaced by contains(PermissionChecker, Layout, boolean, String)

Throws:
PortalException

contains

@Deprecated
boolean contains(PermissionChecker permissionChecker,
                            Layout layout,
                            String controlPanelCategory,
                            String actionId)
                 throws PortalException
Deprecated. As of 6.2.0, replaced by contains(PermissionChecker, Layout, String)

Throws:
PortalException

contains

boolean contains(PermissionChecker permissionChecker,
                 long groupId,
                 boolean privateLayout,
                 long layoutId,
                 String actionId)
                 throws PortalException
Throws:
PortalException

contains

@Deprecated
boolean contains(PermissionChecker permissionChecker,
                            long groupId,
                            boolean privateLayout,
                            long layoutId,
                            String controlPanelCategory,
                            String actionId)
                 throws PortalException
Deprecated. As of 6.2.0, replaced by contains(PermissionChecker, long, boolean, long, String)

Throws:
PortalException

contains

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

containsWithoutViewableGroup

boolean containsWithoutViewableGroup(PermissionChecker permissionChecker,
                                     Layout layout,
                                     boolean checkLayoutUpdateable,
                                     String actionId)
                                     throws PortalException
Throws:
PortalException

containsWithoutViewableGroup

boolean containsWithoutViewableGroup(PermissionChecker permissionChecker,
                                     Layout layout,
                                     String actionId)
                                     throws PortalException
Throws:
PortalException

containsWithoutViewableGroup

@Deprecated
boolean containsWithoutViewableGroup(PermissionChecker permissionChecker,
                                                Layout layout,
                                                String controlPanelCategory,
                                                boolean checkLayoutUpdateable,
                                                String actionId)
                                     throws PortalException
Deprecated. As of 6.2.0, replaced by containsWithoutViewableGroup(PermissionChecker, Layout, boolean, String)

Throws:
PortalException

containsWithoutViewableGroup

@Deprecated
boolean containsWithoutViewableGroup(PermissionChecker permissionChecker,
                                                Layout layout,
                                                String controlPanelCategory,
                                                String actionId)
                                     throws PortalException
Deprecated. As of 6.2.0, replaced by containsWithoutViewableGroup(PermissionChecker, Layout, String)

Throws:
PortalException

Liferay 7.0-ce-b4