1
22
23 package com.liferay.portal.service.http;
24
25 import com.liferay.portal.service.PermissionServiceUtil;
26
27
73 public class PermissionServiceJSON {
74 public static void checkPermission(long groupId, java.lang.String name,
75 java.lang.String primKey)
76 throws com.liferay.portal.PortalException,
77 com.liferay.portal.SystemException {
78 PermissionServiceUtil.checkPermission(groupId, name, primKey);
79 }
80
81 public static boolean hasGroupPermission(long groupId,
82 java.lang.String actionId, long resourceId)
83 throws com.liferay.portal.SystemException {
84 boolean returnValue = PermissionServiceUtil.hasGroupPermission(groupId,
85 actionId, resourceId);
86
87 return returnValue;
88 }
89
90 public static boolean hasUserPermission(long userId,
91 java.lang.String actionId, long resourceId)
92 throws com.liferay.portal.SystemException {
93 boolean returnValue = PermissionServiceUtil.hasUserPermission(userId,
94 actionId, resourceId);
95
96 return returnValue;
97 }
98
99 public static boolean hasUserPermissions(long userId, long groupId,
100 java.lang.String actionId, long[] resourceIds,
101 com.liferay.portal.security.permission.PermissionCheckerBag permissionCheckerBag)
102 throws com.liferay.portal.SystemException {
103 boolean returnValue = PermissionServiceUtil.hasUserPermissions(userId,
104 groupId, actionId, resourceIds, permissionCheckerBag);
105
106 return returnValue;
107 }
108
109 public static void setGroupPermissions(long groupId,
110 java.lang.String[] actionIds, long resourceId)
111 throws com.liferay.portal.PortalException,
112 com.liferay.portal.SystemException {
113 PermissionServiceUtil.setGroupPermissions(groupId, actionIds, resourceId);
114 }
115
116 public static void setGroupPermissions(java.lang.String className,
117 java.lang.String classPK, long groupId, java.lang.String[] actionIds,
118 long resourceId)
119 throws com.liferay.portal.PortalException,
120 com.liferay.portal.SystemException {
121 PermissionServiceUtil.setGroupPermissions(className, classPK, groupId,
122 actionIds, resourceId);
123 }
124
125 public static void setOrgGroupPermissions(long organizationId,
126 long groupId, java.lang.String[] actionIds, long resourceId)
127 throws com.liferay.portal.PortalException,
128 com.liferay.portal.SystemException {
129 PermissionServiceUtil.setOrgGroupPermissions(organizationId, groupId,
130 actionIds, resourceId);
131 }
132
133 public static void setRolePermission(long roleId, long groupId,
134 java.lang.String name, int scope, java.lang.String primKey,
135 java.lang.String actionId)
136 throws com.liferay.portal.PortalException,
137 com.liferay.portal.SystemException {
138 PermissionServiceUtil.setRolePermission(roleId, groupId, name, scope,
139 primKey, actionId);
140 }
141
142 public static void setRolePermissions(long roleId, long groupId,
143 java.lang.String[] actionIds, long resourceId)
144 throws com.liferay.portal.PortalException,
145 com.liferay.portal.SystemException {
146 PermissionServiceUtil.setRolePermissions(roleId, groupId, actionIds,
147 resourceId);
148 }
149
150 public static void setUserPermissions(long userId, long groupId,
151 java.lang.String[] actionIds, long resourceId)
152 throws com.liferay.portal.PortalException,
153 com.liferay.portal.SystemException {
154 PermissionServiceUtil.setUserPermissions(userId, groupId, actionIds,
155 resourceId);
156 }
157
158 public static void unsetRolePermission(long roleId, long groupId,
159 long permissionId)
160 throws com.liferay.portal.PortalException,
161 com.liferay.portal.SystemException {
162 PermissionServiceUtil.unsetRolePermission(roleId, groupId, permissionId);
163 }
164
165 public static void unsetRolePermission(long roleId, long groupId,
166 java.lang.String name, int scope, java.lang.String primKey,
167 java.lang.String actionId)
168 throws com.liferay.portal.PortalException,
169 com.liferay.portal.SystemException {
170 PermissionServiceUtil.unsetRolePermission(roleId, groupId, name, scope,
171 primKey, actionId);
172 }
173
174 public static void unsetRolePermissions(long roleId, long groupId,
175 java.lang.String name, int scope, java.lang.String actionId)
176 throws com.liferay.portal.PortalException,
177 com.liferay.portal.SystemException {
178 PermissionServiceUtil.unsetRolePermissions(roleId, groupId, name,
179 scope, actionId);
180 }
181
182 public static void unsetUserPermissions(long userId, long groupId,
183 java.lang.String[] actionIds, long resourceId)
184 throws com.liferay.portal.PortalException,
185 com.liferay.portal.SystemException {
186 PermissionServiceUtil.unsetUserPermissions(userId, groupId, actionIds,
187 resourceId);
188 }
189 }