1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portal.service.persistence;
16  
17  import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
19  import com.liferay.portal.kernel.exception.SystemException;
20  import com.liferay.portal.model.Permission;
21  
22  import java.util.List;
23  
24  /**
25   * <a href="PermissionUtil.java.html"><b><i>View Source</i></b></a>
26   *
27   * <p>
28   * ServiceBuilder generated this class. Modifications in this class will be
29   * overwritten the next time is generated.
30   * </p>
31   *
32   * @author    Brian Wing Shun Chan
33   * @see       PermissionPersistence
34   * @see       PermissionPersistenceImpl
35   * @generated
36   */
37  public class PermissionUtil {
38      /**
39       * @see com.liferay.portal.service.persistence.BasePersistence#clearCache()
40       */
41      public static void clearCache() {
42          getPersistence().clearCache();
43      }
44  
45      /**
46       * @see com.liferay.portal.service.persistence.BasePersistence#clearCache(Permission)
47       */
48      public static void clearCache(Permission permission) {
49          getPersistence().clearCache(permission);
50      }
51  
52      /**
53       * @see com.liferay.portal.service.persistence.BasePersistence#countWithDynamicQuery(DynamicQuery)
54       */
55      public long countWithDynamicQuery(DynamicQuery dynamicQuery)
56          throws SystemException {
57          return getPersistence().countWithDynamicQuery(dynamicQuery);
58      }
59  
60      /**
61       * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery)
62       */
63      public static List<Permission> findWithDynamicQuery(
64          DynamicQuery dynamicQuery) throws SystemException {
65          return getPersistence().findWithDynamicQuery(dynamicQuery);
66      }
67  
68      /**
69       * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int)
70       */
71      public static List<Permission> findWithDynamicQuery(
72          DynamicQuery dynamicQuery, int start, int end)
73          throws SystemException {
74          return getPersistence().findWithDynamicQuery(dynamicQuery, start, end);
75      }
76  
77      /**
78       * @see com.liferay.portal.service.persistence.BasePersistence#remove(com.liferay.portal.model.BaseModel)
79       */
80      public static Permission remove(Permission permission)
81          throws SystemException {
82          return getPersistence().remove(permission);
83      }
84  
85      /**
86       * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, boolean)
87       */
88      public static Permission update(Permission permission, boolean merge)
89          throws SystemException {
90          return getPersistence().update(permission, merge);
91      }
92  
93      public static void cacheResult(
94          com.liferay.portal.model.Permission permission) {
95          getPersistence().cacheResult(permission);
96      }
97  
98      public static void cacheResult(
99          java.util.List<com.liferay.portal.model.Permission> permissions) {
100         getPersistence().cacheResult(permissions);
101     }
102 
103     public static com.liferay.portal.model.Permission create(long permissionId) {
104         return getPersistence().create(permissionId);
105     }
106 
107     public static com.liferay.portal.model.Permission remove(long permissionId)
108         throws com.liferay.portal.NoSuchPermissionException,
109             com.liferay.portal.kernel.exception.SystemException {
110         return getPersistence().remove(permissionId);
111     }
112 
113     public static com.liferay.portal.model.Permission updateImpl(
114         com.liferay.portal.model.Permission permission, boolean merge)
115         throws com.liferay.portal.kernel.exception.SystemException {
116         return getPersistence().updateImpl(permission, merge);
117     }
118 
119     public static com.liferay.portal.model.Permission findByPrimaryKey(
120         long permissionId)
121         throws com.liferay.portal.NoSuchPermissionException,
122             com.liferay.portal.kernel.exception.SystemException {
123         return getPersistence().findByPrimaryKey(permissionId);
124     }
125 
126     public static com.liferay.portal.model.Permission fetchByPrimaryKey(
127         long permissionId)
128         throws com.liferay.portal.kernel.exception.SystemException {
129         return getPersistence().fetchByPrimaryKey(permissionId);
130     }
131 
132     public static java.util.List<com.liferay.portal.model.Permission> findByResourceId(
133         long resourceId)
134         throws com.liferay.portal.kernel.exception.SystemException {
135         return getPersistence().findByResourceId(resourceId);
136     }
137 
138     public static java.util.List<com.liferay.portal.model.Permission> findByResourceId(
139         long resourceId, int start, int end)
140         throws com.liferay.portal.kernel.exception.SystemException {
141         return getPersistence().findByResourceId(resourceId, start, end);
142     }
143 
144     public static java.util.List<com.liferay.portal.model.Permission> findByResourceId(
145         long resourceId, int start, int end,
146         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
147         throws com.liferay.portal.kernel.exception.SystemException {
148         return getPersistence()
149                    .findByResourceId(resourceId, start, end, orderByComparator);
150     }
151 
152     public static com.liferay.portal.model.Permission findByResourceId_First(
153         long resourceId,
154         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
155         throws com.liferay.portal.NoSuchPermissionException,
156             com.liferay.portal.kernel.exception.SystemException {
157         return getPersistence()
158                    .findByResourceId_First(resourceId, orderByComparator);
159     }
160 
161     public static com.liferay.portal.model.Permission findByResourceId_Last(
162         long resourceId,
163         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
164         throws com.liferay.portal.NoSuchPermissionException,
165             com.liferay.portal.kernel.exception.SystemException {
166         return getPersistence()
167                    .findByResourceId_Last(resourceId, orderByComparator);
168     }
169 
170     public static com.liferay.portal.model.Permission[] findByResourceId_PrevAndNext(
171         long permissionId, long resourceId,
172         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
173         throws com.liferay.portal.NoSuchPermissionException,
174             com.liferay.portal.kernel.exception.SystemException {
175         return getPersistence()
176                    .findByResourceId_PrevAndNext(permissionId, resourceId,
177             orderByComparator);
178     }
179 
180     public static com.liferay.portal.model.Permission findByA_R(
181         java.lang.String actionId, long resourceId)
182         throws com.liferay.portal.NoSuchPermissionException,
183             com.liferay.portal.kernel.exception.SystemException {
184         return getPersistence().findByA_R(actionId, resourceId);
185     }
186 
187     public static com.liferay.portal.model.Permission fetchByA_R(
188         java.lang.String actionId, long resourceId)
189         throws com.liferay.portal.kernel.exception.SystemException {
190         return getPersistence().fetchByA_R(actionId, resourceId);
191     }
192 
193     public static com.liferay.portal.model.Permission fetchByA_R(
194         java.lang.String actionId, long resourceId, boolean retrieveFromCache)
195         throws com.liferay.portal.kernel.exception.SystemException {
196         return getPersistence()
197                    .fetchByA_R(actionId, resourceId, retrieveFromCache);
198     }
199 
200     public static java.util.List<com.liferay.portal.model.Permission> findAll()
201         throws com.liferay.portal.kernel.exception.SystemException {
202         return getPersistence().findAll();
203     }
204 
205     public static java.util.List<com.liferay.portal.model.Permission> findAll(
206         int start, int end)
207         throws com.liferay.portal.kernel.exception.SystemException {
208         return getPersistence().findAll(start, end);
209     }
210 
211     public static java.util.List<com.liferay.portal.model.Permission> findAll(
212         int start, int end,
213         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
214         throws com.liferay.portal.kernel.exception.SystemException {
215         return getPersistence().findAll(start, end, orderByComparator);
216     }
217 
218     public static void removeByResourceId(long resourceId)
219         throws com.liferay.portal.kernel.exception.SystemException {
220         getPersistence().removeByResourceId(resourceId);
221     }
222 
223     public static void removeByA_R(java.lang.String actionId, long resourceId)
224         throws com.liferay.portal.NoSuchPermissionException,
225             com.liferay.portal.kernel.exception.SystemException {
226         getPersistence().removeByA_R(actionId, resourceId);
227     }
228 
229     public static void removeAll()
230         throws com.liferay.portal.kernel.exception.SystemException {
231         getPersistence().removeAll();
232     }
233 
234     public static int countByResourceId(long resourceId)
235         throws com.liferay.portal.kernel.exception.SystemException {
236         return getPersistence().countByResourceId(resourceId);
237     }
238 
239     public static int countByA_R(java.lang.String actionId, long resourceId)
240         throws com.liferay.portal.kernel.exception.SystemException {
241         return getPersistence().countByA_R(actionId, resourceId);
242     }
243 
244     public static int countAll()
245         throws com.liferay.portal.kernel.exception.SystemException {
246         return getPersistence().countAll();
247     }
248 
249     public static java.util.List<com.liferay.portal.model.Group> getGroups(
250         long pk) throws com.liferay.portal.kernel.exception.SystemException {
251         return getPersistence().getGroups(pk);
252     }
253 
254     public static java.util.List<com.liferay.portal.model.Group> getGroups(
255         long pk, int start, int end)
256         throws com.liferay.portal.kernel.exception.SystemException {
257         return getPersistence().getGroups(pk, start, end);
258     }
259 
260     public static java.util.List<com.liferay.portal.model.Group> getGroups(
261         long pk, int start, int end,
262         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
263         throws com.liferay.portal.kernel.exception.SystemException {
264         return getPersistence().getGroups(pk, start, end, orderByComparator);
265     }
266 
267     public static int getGroupsSize(long pk)
268         throws com.liferay.portal.kernel.exception.SystemException {
269         return getPersistence().getGroupsSize(pk);
270     }
271 
272     public static boolean containsGroup(long pk, long groupPK)
273         throws com.liferay.portal.kernel.exception.SystemException {
274         return getPersistence().containsGroup(pk, groupPK);
275     }
276 
277     public static boolean containsGroups(long pk)
278         throws com.liferay.portal.kernel.exception.SystemException {
279         return getPersistence().containsGroups(pk);
280     }
281 
282     public static void addGroup(long pk, long groupPK)
283         throws com.liferay.portal.kernel.exception.SystemException {
284         getPersistence().addGroup(pk, groupPK);
285     }
286 
287     public static void addGroup(long pk, com.liferay.portal.model.Group group)
288         throws com.liferay.portal.kernel.exception.SystemException {
289         getPersistence().addGroup(pk, group);
290     }
291 
292     public static void addGroups(long pk, long[] groupPKs)
293         throws com.liferay.portal.kernel.exception.SystemException {
294         getPersistence().addGroups(pk, groupPKs);
295     }
296 
297     public static void addGroups(long pk,
298         java.util.List<com.liferay.portal.model.Group> groups)
299         throws com.liferay.portal.kernel.exception.SystemException {
300         getPersistence().addGroups(pk, groups);
301     }
302 
303     public static void clearGroups(long pk)
304         throws com.liferay.portal.kernel.exception.SystemException {
305         getPersistence().clearGroups(pk);
306     }
307 
308     public static void removeGroup(long pk, long groupPK)
309         throws com.liferay.portal.kernel.exception.SystemException {
310         getPersistence().removeGroup(pk, groupPK);
311     }
312 
313     public static void removeGroup(long pk, com.liferay.portal.model.Group group)
314         throws com.liferay.portal.kernel.exception.SystemException {
315         getPersistence().removeGroup(pk, group);
316     }
317 
318     public static void removeGroups(long pk, long[] groupPKs)
319         throws com.liferay.portal.kernel.exception.SystemException {
320         getPersistence().removeGroups(pk, groupPKs);
321     }
322 
323     public static void removeGroups(long pk,
324         java.util.List<com.liferay.portal.model.Group> groups)
325         throws com.liferay.portal.kernel.exception.SystemException {
326         getPersistence().removeGroups(pk, groups);
327     }
328 
329     public static void setGroups(long pk, long[] groupPKs)
330         throws com.liferay.portal.kernel.exception.SystemException {
331         getPersistence().setGroups(pk, groupPKs);
332     }
333 
334     public static void setGroups(long pk,
335         java.util.List<com.liferay.portal.model.Group> groups)
336         throws com.liferay.portal.kernel.exception.SystemException {
337         getPersistence().setGroups(pk, groups);
338     }
339 
340     public static java.util.List<com.liferay.portal.model.Role> getRoles(
341         long pk) throws com.liferay.portal.kernel.exception.SystemException {
342         return getPersistence().getRoles(pk);
343     }
344 
345     public static java.util.List<com.liferay.portal.model.Role> getRoles(
346         long pk, int start, int end)
347         throws com.liferay.portal.kernel.exception.SystemException {
348         return getPersistence().getRoles(pk, start, end);
349     }
350 
351     public static java.util.List<com.liferay.portal.model.Role> getRoles(
352         long pk, int start, int end,
353         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
354         throws com.liferay.portal.kernel.exception.SystemException {
355         return getPersistence().getRoles(pk, start, end, orderByComparator);
356     }
357 
358     public static int getRolesSize(long pk)
359         throws com.liferay.portal.kernel.exception.SystemException {
360         return getPersistence().getRolesSize(pk);
361     }
362 
363     public static boolean containsRole(long pk, long rolePK)
364         throws com.liferay.portal.kernel.exception.SystemException {
365         return getPersistence().containsRole(pk, rolePK);
366     }
367 
368     public static boolean containsRoles(long pk)
369         throws com.liferay.portal.kernel.exception.SystemException {
370         return getPersistence().containsRoles(pk);
371     }
372 
373     public static void addRole(long pk, long rolePK)
374         throws com.liferay.portal.kernel.exception.SystemException {
375         getPersistence().addRole(pk, rolePK);
376     }
377 
378     public static void addRole(long pk, com.liferay.portal.model.Role role)
379         throws com.liferay.portal.kernel.exception.SystemException {
380         getPersistence().addRole(pk, role);
381     }
382 
383     public static void addRoles(long pk, long[] rolePKs)
384         throws com.liferay.portal.kernel.exception.SystemException {
385         getPersistence().addRoles(pk, rolePKs);
386     }
387 
388     public static void addRoles(long pk,
389         java.util.List<com.liferay.portal.model.Role> roles)
390         throws com.liferay.portal.kernel.exception.SystemException {
391         getPersistence().addRoles(pk, roles);
392     }
393 
394     public static void clearRoles(long pk)
395         throws com.liferay.portal.kernel.exception.SystemException {
396         getPersistence().clearRoles(pk);
397     }
398 
399     public static void removeRole(long pk, long rolePK)
400         throws com.liferay.portal.kernel.exception.SystemException {
401         getPersistence().removeRole(pk, rolePK);
402     }
403 
404     public static void removeRole(long pk, com.liferay.portal.model.Role role)
405         throws com.liferay.portal.kernel.exception.SystemException {
406         getPersistence().removeRole(pk, role);
407     }
408 
409     public static void removeRoles(long pk, long[] rolePKs)
410         throws com.liferay.portal.kernel.exception.SystemException {
411         getPersistence().removeRoles(pk, rolePKs);
412     }
413 
414     public static void removeRoles(long pk,
415         java.util.List<com.liferay.portal.model.Role> roles)
416         throws com.liferay.portal.kernel.exception.SystemException {
417         getPersistence().removeRoles(pk, roles);
418     }
419 
420     public static void setRoles(long pk, long[] rolePKs)
421         throws com.liferay.portal.kernel.exception.SystemException {
422         getPersistence().setRoles(pk, rolePKs);
423     }
424 
425     public static void setRoles(long pk,
426         java.util.List<com.liferay.portal.model.Role> roles)
427         throws com.liferay.portal.kernel.exception.SystemException {
428         getPersistence().setRoles(pk, roles);
429     }
430 
431     public static java.util.List<com.liferay.portal.model.User> getUsers(
432         long pk) throws com.liferay.portal.kernel.exception.SystemException {
433         return getPersistence().getUsers(pk);
434     }
435 
436     public static java.util.List<com.liferay.portal.model.User> getUsers(
437         long pk, int start, int end)
438         throws com.liferay.portal.kernel.exception.SystemException {
439         return getPersistence().getUsers(pk, start, end);
440     }
441 
442     public static java.util.List<com.liferay.portal.model.User> getUsers(
443         long pk, int start, int end,
444         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
445         throws com.liferay.portal.kernel.exception.SystemException {
446         return getPersistence().getUsers(pk, start, end, orderByComparator);
447     }
448 
449     public static int getUsersSize(long pk)
450         throws com.liferay.portal.kernel.exception.SystemException {
451         return getPersistence().getUsersSize(pk);
452     }
453 
454     public static boolean containsUser(long pk, long userPK)
455         throws com.liferay.portal.kernel.exception.SystemException {
456         return getPersistence().containsUser(pk, userPK);
457     }
458 
459     public static boolean containsUsers(long pk)
460         throws com.liferay.portal.kernel.exception.SystemException {
461         return getPersistence().containsUsers(pk);
462     }
463 
464     public static void addUser(long pk, long userPK)
465         throws com.liferay.portal.kernel.exception.SystemException {
466         getPersistence().addUser(pk, userPK);
467     }
468 
469     public static void addUser(long pk, com.liferay.portal.model.User user)
470         throws com.liferay.portal.kernel.exception.SystemException {
471         getPersistence().addUser(pk, user);
472     }
473 
474     public static void addUsers(long pk, long[] userPKs)
475         throws com.liferay.portal.kernel.exception.SystemException {
476         getPersistence().addUsers(pk, userPKs);
477     }
478 
479     public static void addUsers(long pk,
480         java.util.List<com.liferay.portal.model.User> users)
481         throws com.liferay.portal.kernel.exception.SystemException {
482         getPersistence().addUsers(pk, users);
483     }
484 
485     public static void clearUsers(long pk)
486         throws com.liferay.portal.kernel.exception.SystemException {
487         getPersistence().clearUsers(pk);
488     }
489 
490     public static void removeUser(long pk, long userPK)
491         throws com.liferay.portal.kernel.exception.SystemException {
492         getPersistence().removeUser(pk, userPK);
493     }
494 
495     public static void removeUser(long pk, com.liferay.portal.model.User user)
496         throws com.liferay.portal.kernel.exception.SystemException {
497         getPersistence().removeUser(pk, user);
498     }
499 
500     public static void removeUsers(long pk, long[] userPKs)
501         throws com.liferay.portal.kernel.exception.SystemException {
502         getPersistence().removeUsers(pk, userPKs);
503     }
504 
505     public static void removeUsers(long pk,
506         java.util.List<com.liferay.portal.model.User> users)
507         throws com.liferay.portal.kernel.exception.SystemException {
508         getPersistence().removeUsers(pk, users);
509     }
510 
511     public static void setUsers(long pk, long[] userPKs)
512         throws com.liferay.portal.kernel.exception.SystemException {
513         getPersistence().setUsers(pk, userPKs);
514     }
515 
516     public static void setUsers(long pk,
517         java.util.List<com.liferay.portal.model.User> users)
518         throws com.liferay.portal.kernel.exception.SystemException {
519         getPersistence().setUsers(pk, users);
520     }
521 
522     public static PermissionPersistence getPersistence() {
523         if (_persistence == null) {
524             _persistence = (PermissionPersistence)PortalBeanLocatorUtil.locate(PermissionPersistence.class.getName());
525         }
526 
527         return _persistence;
528     }
529 
530     public void setPersistence(PermissionPersistence persistence) {
531         _persistence = persistence;
532     }
533 
534     private static PermissionPersistence _persistence;
535 }