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