Liferay 7.0-ce-b4

com.liferay.portal.model
Interface LayoutTypeAccessPolicy

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultLayoutTypeAccessPolicyImpl, ModificationDeniedLayoutTypeAccessPolicyImpl

public interface LayoutTypeAccessPolicy
extends Serializable


Method Summary
 void checkAccessAllowedToPortlet(javax.servlet.http.HttpServletRequest request, Layout layout, Portlet portlet)
           
 boolean isAddLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 boolean isCustomizeLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 boolean isDeleteLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 boolean isUpdateLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 boolean isViewLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 

Method Detail

checkAccessAllowedToPortlet

void checkAccessAllowedToPortlet(javax.servlet.http.HttpServletRequest request,
                                 Layout layout,
                                 Portlet portlet)
                                 throws PortalException
Throws:
PortalException

isAddLayoutAllowed

boolean isAddLayoutAllowed(PermissionChecker permissionChecker,
                           Layout layout)
                           throws PortalException
Throws:
PortalException

isCustomizeLayoutAllowed

boolean isCustomizeLayoutAllowed(PermissionChecker permissionChecker,
                                 Layout layout)
                                 throws PortalException
Throws:
PortalException

isDeleteLayoutAllowed

boolean isDeleteLayoutAllowed(PermissionChecker permissionChecker,
                              Layout layout)
                              throws PortalException
Throws:
PortalException

isUpdateLayoutAllowed

boolean isUpdateLayoutAllowed(PermissionChecker permissionChecker,
                              Layout layout)
                              throws PortalException
Throws:
PortalException

isViewLayoutAllowed

boolean isViewLayoutAllowed(PermissionChecker permissionChecker,
                            Layout layout)
                            throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4