001
014
015 package com.liferay.portal.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018
019
036 public class ResourcePermissionServiceUtil {
037 public static void addResourcePermission(long groupId, long companyId,
038 java.lang.String name, int scope, java.lang.String primKey,
039 long roleId, java.lang.String actionId)
040 throws com.liferay.portal.kernel.exception.PortalException,
041 com.liferay.portal.kernel.exception.SystemException {
042 getService()
043 .addResourcePermission(groupId, companyId, name, scope, primKey,
044 roleId, actionId);
045 }
046
047 public static void setIndividualResourcePermissions(long groupId,
048 long companyId, java.lang.String name, java.lang.String primKey,
049 long roleId, java.lang.String[] actionIds)
050 throws com.liferay.portal.kernel.exception.PortalException,
051 com.liferay.portal.kernel.exception.SystemException {
052 getService()
053 .setIndividualResourcePermissions(groupId, companyId, name,
054 primKey, roleId, actionIds);
055 }
056
057 public static void removeResourcePermission(long groupId, long companyId,
058 java.lang.String name, int scope, java.lang.String primKey,
059 long roleId, java.lang.String actionId)
060 throws com.liferay.portal.kernel.exception.PortalException,
061 com.liferay.portal.kernel.exception.SystemException {
062 getService()
063 .removeResourcePermission(groupId, companyId, name, scope, primKey,
064 roleId, actionId);
065 }
066
067 public static void removeResourcePermissions(long groupId, long companyId,
068 java.lang.String name, int scope, long roleId, java.lang.String actionId)
069 throws com.liferay.portal.kernel.exception.PortalException,
070 com.liferay.portal.kernel.exception.SystemException {
071 getService()
072 .removeResourcePermissions(groupId, companyId, name, scope, roleId,
073 actionId);
074 }
075
076 public static ResourcePermissionService getService() {
077 if (_service == null) {
078 _service = (ResourcePermissionService)PortalBeanLocatorUtil.locate(ResourcePermissionService.class.getName());
079 }
080
081 return _service;
082 }
083
084 public void setService(ResourcePermissionService service) {
085 _service = service;
086 }
087
088 private static ResourcePermissionService _service;
089 }