1
22
23 package com.liferay.portal.service;
24
25
26
53 public class PermissionLocalServiceUtil {
54 public static com.liferay.portal.model.Permission addPermission(
55 com.liferay.portal.model.Permission permission)
56 throws com.liferay.portal.SystemException {
57 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
58
59 return permissionLocalService.addPermission(permission);
60 }
61
62 public static void deletePermission(long permissionId)
63 throws com.liferay.portal.PortalException,
64 com.liferay.portal.SystemException {
65 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
66
67 permissionLocalService.deletePermission(permissionId);
68 }
69
70 public static void deletePermission(
71 com.liferay.portal.model.Permission permission)
72 throws com.liferay.portal.SystemException {
73 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
74
75 permissionLocalService.deletePermission(permission);
76 }
77
78 public static java.util.List<Object> dynamicQuery(
79 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
80 throws com.liferay.portal.SystemException {
81 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
82
83 return permissionLocalService.dynamicQuery(dynamicQuery);
84 }
85
86 public static java.util.List<Object> dynamicQuery(
87 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
88 int end) throws com.liferay.portal.SystemException {
89 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
90
91 return permissionLocalService.dynamicQuery(dynamicQuery, start, end);
92 }
93
94 public static com.liferay.portal.model.Permission getPermission(
95 long permissionId)
96 throws com.liferay.portal.PortalException,
97 com.liferay.portal.SystemException {
98 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
99
100 return permissionLocalService.getPermission(permissionId);
101 }
102
103 public static com.liferay.portal.model.Permission updatePermission(
104 com.liferay.portal.model.Permission permission)
105 throws com.liferay.portal.SystemException {
106 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
107
108 return permissionLocalService.updatePermission(permission);
109 }
110
111 public static com.liferay.portal.model.Permission addPermission(
112 long companyId, java.lang.String actionId, long resourceId)
113 throws com.liferay.portal.SystemException {
114 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
115
116 return permissionLocalService.addPermission(companyId, actionId,
117 resourceId);
118 }
119
120 public static java.util.List<com.liferay.portal.model.Permission> addPermissions(
121 long companyId, java.lang.String name, long resourceId,
122 boolean portletActions) throws com.liferay.portal.SystemException {
123 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
124
125 return permissionLocalService.addPermissions(companyId, name,
126 resourceId, portletActions);
127 }
128
129 public static void addUserPermissions(long userId,
130 java.lang.String[] actionIds, long resourceId)
131 throws com.liferay.portal.PortalException,
132 com.liferay.portal.SystemException {
133 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
134
135 permissionLocalService.addUserPermissions(userId, actionIds, resourceId);
136 }
137
138 public static java.util.List<String> getActions(
139 java.util.List<com.liferay.portal.model.Permission> permissions) {
140 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
141
142 return permissionLocalService.getActions(permissions);
143 }
144
145 public static java.util.List<com.liferay.portal.model.Permission> getGroupPermissions(
146 long groupId, long resourceId)
147 throws com.liferay.portal.SystemException {
148 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
149
150 return permissionLocalService.getGroupPermissions(groupId, resourceId);
151 }
152
153 public static java.util.List<com.liferay.portal.model.Permission> getGroupPermissions(
154 long groupId, long companyId, java.lang.String name, int scope,
155 java.lang.String primKey) throws com.liferay.portal.SystemException {
156 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
157
158 return permissionLocalService.getGroupPermissions(groupId, companyId,
159 name, scope, primKey);
160 }
161
162 public static java.util.List<com.liferay.portal.model.Permission> getOrgGroupPermissions(
163 long organizationId, long groupId, long resourceId)
164 throws com.liferay.portal.SystemException {
165 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
166
167 return permissionLocalService.getOrgGroupPermissions(organizationId,
168 groupId, resourceId);
169 }
170
171 public static long getLatestPermissionId()
172 throws com.liferay.portal.SystemException {
173 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
174
175 return permissionLocalService.getLatestPermissionId();
176 }
177
178 public static java.util.List<com.liferay.portal.model.Permission> getPermissions(
179 long companyId, java.lang.String[] actionIds, long resourceId)
180 throws com.liferay.portal.SystemException {
181 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
182
183 return permissionLocalService.getPermissions(companyId, actionIds,
184 resourceId);
185 }
186
187 public static java.util.List<com.liferay.portal.model.Permission> getRolePermissions(
188 long roleId) throws com.liferay.portal.SystemException {
189 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
190
191 return permissionLocalService.getRolePermissions(roleId);
192 }
193
194 public static java.util.List<com.liferay.portal.model.Permission> getRolePermissions(
195 long roleId, long resourceId) throws com.liferay.portal.SystemException {
196 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
197
198 return permissionLocalService.getRolePermissions(roleId, resourceId);
199 }
200
201 public static java.util.List<com.liferay.portal.model.Permission> getUserPermissions(
202 long userId, long resourceId) throws com.liferay.portal.SystemException {
203 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
204
205 return permissionLocalService.getUserPermissions(userId, resourceId);
206 }
207
208 public static java.util.List<com.liferay.portal.model.Permission> getUserPermissions(
209 long userId, long companyId, java.lang.String name, int scope,
210 java.lang.String primKey) throws com.liferay.portal.SystemException {
211 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
212
213 return permissionLocalService.getUserPermissions(userId, companyId,
214 name, scope, primKey);
215 }
216
217 public static boolean hasGroupPermission(long groupId,
218 java.lang.String actionId, long resourceId)
219 throws com.liferay.portal.SystemException {
220 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
221
222 return permissionLocalService.hasGroupPermission(groupId, actionId,
223 resourceId);
224 }
225
226 public static boolean hasRolePermission(long roleId, long companyId,
227 java.lang.String name, int scope, java.lang.String actionId)
228 throws com.liferay.portal.SystemException {
229 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
230
231 return permissionLocalService.hasRolePermission(roleId, companyId,
232 name, scope, actionId);
233 }
234
235 public static boolean hasRolePermission(long roleId, long companyId,
236 java.lang.String name, int scope, java.lang.String primKey,
237 java.lang.String actionId) throws com.liferay.portal.SystemException {
238 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
239
240 return permissionLocalService.hasRolePermission(roleId, companyId,
241 name, scope, primKey, actionId);
242 }
243
244 public static boolean hasUserPermission(long userId,
245 java.lang.String actionId, long resourceId)
246 throws com.liferay.portal.SystemException {
247 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
248
249 return permissionLocalService.hasUserPermission(userId, actionId,
250 resourceId);
251 }
252
253 public static boolean hasUserPermissions(long userId, long groupId,
254 java.lang.String actionId, long[] resourceIds,
255 com.liferay.portal.security.permission.PermissionCheckerBag permissionCheckerBag)
256 throws com.liferay.portal.SystemException {
257 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
258
259 return permissionLocalService.hasUserPermissions(userId, groupId,
260 actionId, resourceIds, permissionCheckerBag);
261 }
262
263 public static void setGroupPermissions(long groupId,
264 java.lang.String[] actionIds, long resourceId)
265 throws com.liferay.portal.PortalException,
266 com.liferay.portal.SystemException {
267 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
268
269 permissionLocalService.setGroupPermissions(groupId, actionIds,
270 resourceId);
271 }
272
273 public static void setGroupPermissions(java.lang.String className,
274 java.lang.String classPK, long groupId, java.lang.String[] actionIds,
275 long resourceId)
276 throws com.liferay.portal.PortalException,
277 com.liferay.portal.SystemException {
278 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
279
280 permissionLocalService.setGroupPermissions(className, classPK, groupId,
281 actionIds, resourceId);
282 }
283
284 public static void setOrgGroupPermissions(long organizationId,
285 long groupId, java.lang.String[] actionIds, long resourceId)
286 throws com.liferay.portal.PortalException,
287 com.liferay.portal.SystemException {
288 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
289
290 permissionLocalService.setOrgGroupPermissions(organizationId, groupId,
291 actionIds, resourceId);
292 }
293
294 public static void setRolePermission(long roleId, long companyId,
295 java.lang.String name, int scope, java.lang.String primKey,
296 java.lang.String actionId)
297 throws com.liferay.portal.PortalException,
298 com.liferay.portal.SystemException {
299 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
300
301 permissionLocalService.setRolePermission(roleId, companyId, name,
302 scope, primKey, actionId);
303 }
304
305 public static void setRolePermissions(long roleId, long companyId,
306 java.lang.String name, int scope, java.lang.String primKey,
307 java.lang.String[] actionIds)
308 throws com.liferay.portal.PortalException,
309 com.liferay.portal.SystemException {
310 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
311
312 permissionLocalService.setRolePermissions(roleId, companyId, name,
313 scope, primKey, actionIds);
314 }
315
316 public static void setRolePermissions(long roleId,
317 java.lang.String[] actionIds, long resourceId)
318 throws com.liferay.portal.PortalException,
319 com.liferay.portal.SystemException {
320 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
321
322 permissionLocalService.setRolePermissions(roleId, actionIds, resourceId);
323 }
324
325 public static void setUserPermissions(long userId,
326 java.lang.String[] actionIds, long resourceId)
327 throws com.liferay.portal.PortalException,
328 com.liferay.portal.SystemException {
329 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
330
331 permissionLocalService.setUserPermissions(userId, actionIds, resourceId);
332 }
333
334 public static void unsetRolePermission(long roleId, long permissionId)
335 throws com.liferay.portal.SystemException {
336 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
337
338 permissionLocalService.unsetRolePermission(roleId, permissionId);
339 }
340
341 public static void unsetRolePermission(long roleId, long companyId,
342 java.lang.String name, int scope, java.lang.String primKey,
343 java.lang.String actionId) throws com.liferay.portal.SystemException {
344 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
345
346 permissionLocalService.unsetRolePermission(roleId, companyId, name,
347 scope, primKey, actionId);
348 }
349
350 public static void unsetRolePermissions(long roleId, long companyId,
351 java.lang.String name, int scope, java.lang.String actionId)
352 throws com.liferay.portal.SystemException {
353 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
354
355 permissionLocalService.unsetRolePermissions(roleId, companyId, name,
356 scope, actionId);
357 }
358
359 public static void unsetUserPermissions(long userId,
360 java.lang.String[] actionIds, long resourceId)
361 throws com.liferay.portal.SystemException {
362 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
363
364 permissionLocalService.unsetUserPermissions(userId, actionIds,
365 resourceId);
366 }
367 }