1
22
23 package com.liferay.portal.service;
24
25
26
46 public class ResourcePermissionServiceUtil {
47 public static void addResourcePermission(long groupId, long companyId,
48 java.lang.String name, int scope, java.lang.String primKey,
49 long roleId, java.lang.String actionId)
50 throws com.liferay.portal.PortalException,
51 com.liferay.portal.SystemException, java.rmi.RemoteException {
52 getService()
53 .addResourcePermission(groupId, companyId, name, scope, primKey,
54 roleId, actionId);
55 }
56
57 public static void setIndividualResourcePermissions(long groupId,
58 long companyId, java.lang.String name, java.lang.String primKey,
59 long roleId, java.lang.String[] actionIds)
60 throws com.liferay.portal.PortalException,
61 com.liferay.portal.SystemException, java.rmi.RemoteException {
62 getService()
63 .setIndividualResourcePermissions(groupId, companyId, name,
64 primKey, roleId, actionIds);
65 }
66
67 public static void removeResourcePermission(long groupId, long companyId,
68 java.lang.String name, int scope, java.lang.String primKey,
69 long roleId, java.lang.String actionId)
70 throws com.liferay.portal.PortalException,
71 com.liferay.portal.SystemException, java.rmi.RemoteException {
72 getService()
73 .removeResourcePermission(groupId, companyId, name, scope, primKey,
74 roleId, actionId);
75 }
76
77 public static void removeResourcePermissions(long groupId, long companyId,
78 java.lang.String name, int scope, long roleId, java.lang.String actionId)
79 throws com.liferay.portal.PortalException,
80 com.liferay.portal.SystemException, java.rmi.RemoteException {
81 getService()
82 .removeResourcePermissions(groupId, companyId, name, scope, roleId,
83 actionId);
84 }
85
86 public static ResourcePermissionService getService() {
87 if (_service == null) {
88 throw new RuntimeException("ResourcePermissionService is not set");
89 }
90
91 return _service;
92 }
93
94 public void setService(ResourcePermissionService service) {
95 _service = service;
96 }
97
98 private static ResourcePermissionService _service;
99 }