001
014
015 package com.liferay.portal.service.permission;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018 import com.liferay.portal.security.auth.PrincipalException;
019 import com.liferay.portal.security.permission.PermissionChecker;
020
021
024 public class LayoutSetPrototypePermissionUtil {
025
026 public static void check(
027 PermissionChecker permissionChecker, long layoutSetPrototypeId,
028 String actionId)
029 throws PrincipalException {
030
031 getLayoutSetPrototypePermission().check(
032 permissionChecker, layoutSetPrototypeId, actionId);
033 }
034
035 public static boolean contains(
036 PermissionChecker permissionChecker, long layoutSetPrototypeId,
037 String actionId) {
038
039 return getLayoutSetPrototypePermission().contains(
040 permissionChecker, layoutSetPrototypeId, actionId);
041 }
042
043 public static LayoutSetPrototypePermission
044 getLayoutSetPrototypePermission() {
045
046 PortalRuntimePermission.checkGetBeanProperty(
047 LayoutSetPrototypePermissionUtil.class);
048
049 return _layoutSetPrototypePermission;
050 }
051
052 public void setLayoutSetPrototypePermission(
053 LayoutSetPrototypePermission layoutSetPrototypePermission) {
054
055 PortalRuntimePermission.checkSetBeanProperty(getClass());
056
057 _layoutSetPrototypePermission = layoutSetPrototypePermission;
058 }
059
060 private static LayoutSetPrototypePermission _layoutSetPrototypePermission;
061
062 }