1
14
15 package com.liferay.portal.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18
19
39 public class ResourcePermissionServiceUtil {
40 public static void addResourcePermission(long groupId, long companyId,
41 java.lang.String name, int scope, java.lang.String primKey,
42 long roleId, java.lang.String actionId)
43 throws com.liferay.portal.kernel.exception.PortalException,
44 com.liferay.portal.kernel.exception.SystemException {
45 getService()
46 .addResourcePermission(groupId, companyId, name, scope, primKey,
47 roleId, actionId);
48 }
49
50 public static void setIndividualResourcePermissions(long groupId,
51 long companyId, java.lang.String name, java.lang.String primKey,
52 long roleId, java.lang.String[] actionIds)
53 throws com.liferay.portal.kernel.exception.PortalException,
54 com.liferay.portal.kernel.exception.SystemException {
55 getService()
56 .setIndividualResourcePermissions(groupId, companyId, name,
57 primKey, roleId, actionIds);
58 }
59
60 public static void removeResourcePermission(long groupId, long companyId,
61 java.lang.String name, int scope, java.lang.String primKey,
62 long roleId, java.lang.String actionId)
63 throws com.liferay.portal.kernel.exception.PortalException,
64 com.liferay.portal.kernel.exception.SystemException {
65 getService()
66 .removeResourcePermission(groupId, companyId, name, scope, primKey,
67 roleId, actionId);
68 }
69
70 public static void removeResourcePermissions(long groupId, long companyId,
71 java.lang.String name, int scope, long roleId, java.lang.String actionId)
72 throws com.liferay.portal.kernel.exception.PortalException,
73 com.liferay.portal.kernel.exception.SystemException {
74 getService()
75 .removeResourcePermissions(groupId, companyId, name, scope, roleId,
76 actionId);
77 }
78
79 public static ResourcePermissionService getService() {
80 if (_service == null) {
81 _service = (ResourcePermissionService)PortalBeanLocatorUtil.locate(ResourcePermissionService.class.getName());
82 }
83
84 return _service;
85 }
86
87 public void setService(ResourcePermissionService service) {
88 _service = service;
89 }
90
91 private static ResourcePermissionService _service;
92 }