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#findWithDynamicQuery(DynamicQuery)
47       */
48      public static List<Object> findWithDynamicQuery(DynamicQuery dynamicQuery)
49          throws SystemException {
50          return getPersistence().findWithDynamicQuery(dynamicQuery);
51      }
52  
53      /**
54       * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int)
55       */
56      public static List<Object> findWithDynamicQuery(DynamicQuery dynamicQuery,
57          int start, int end) throws SystemException {
58          return getPersistence().findWithDynamicQuery(dynamicQuery, start, end);
59      }
60  
61      /**
62       * @see com.liferay.portal.service.persistence.BasePersistence#remove(com.liferay.portal.model.BaseModel)
63       */
64      public static Permission remove(Permission permission)
65          throws SystemException {
66          return getPersistence().remove(permission);
67      }
68  
69      /**
70       * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, boolean)
71       */
72      public static Permission update(Permission permission, boolean merge)
73          throws SystemException {
74          return getPersistence().update(permission, merge);
75      }
76  
77      public static void cacheResult(
78          com.liferay.portal.model.Permission permission) {
79          getPersistence().cacheResult(permission);
80      }
81  
82      public static void cacheResult(
83          java.util.List<com.liferay.portal.model.Permission> permissions) {
84          getPersistence().cacheResult(permissions);
85      }
86  
87      public static com.liferay.portal.model.Permission create(long permissionId) {
88          return getPersistence().create(permissionId);
89      }
90  
91      public static com.liferay.portal.model.Permission remove(long permissionId)
92          throws com.liferay.portal.NoSuchPermissionException,
93              com.liferay.portal.kernel.exception.SystemException {
94          return getPersistence().remove(permissionId);
95      }
96  
97      public static com.liferay.portal.model.Permission updateImpl(
98          com.liferay.portal.model.Permission permission, boolean merge)
99          throws com.liferay.portal.kernel.exception.SystemException {
100         return getPersistence().updateImpl(permission, merge);
101     }
102 
103     public static com.liferay.portal.model.Permission findByPrimaryKey(
104         long permissionId)
105         throws com.liferay.portal.NoSuchPermissionException,
106             com.liferay.portal.kernel.exception.SystemException {
107         return getPersistence().findByPrimaryKey(permissionId);
108     }
109 
110     public static com.liferay.portal.model.Permission fetchByPrimaryKey(
111         long permissionId)
112         throws com.liferay.portal.kernel.exception.SystemException {
113         return getPersistence().fetchByPrimaryKey(permissionId);
114     }
115 
116     public static java.util.List<com.liferay.portal.model.Permission> findByResourceId(
117         long resourceId)
118         throws com.liferay.portal.kernel.exception.SystemException {
119         return getPersistence().findByResourceId(resourceId);
120     }
121 
122     public static java.util.List<com.liferay.portal.model.Permission> findByResourceId(
123         long resourceId, int start, int end)
124         throws com.liferay.portal.kernel.exception.SystemException {
125         return getPersistence().findByResourceId(resourceId, start, end);
126     }
127 
128     public static java.util.List<com.liferay.portal.model.Permission> findByResourceId(
129         long resourceId, int start, int end,
130         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
131         throws com.liferay.portal.kernel.exception.SystemException {
132         return getPersistence()
133                    .findByResourceId(resourceId, start, end, orderByComparator);
134     }
135 
136     public static com.liferay.portal.model.Permission findByResourceId_First(
137         long resourceId,
138         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
139         throws com.liferay.portal.NoSuchPermissionException,
140             com.liferay.portal.kernel.exception.SystemException {
141         return getPersistence()
142                    .findByResourceId_First(resourceId, orderByComparator);
143     }
144 
145     public static com.liferay.portal.model.Permission findByResourceId_Last(
146         long resourceId,
147         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
148         throws com.liferay.portal.NoSuchPermissionException,
149             com.liferay.portal.kernel.exception.SystemException {
150         return getPersistence()
151                    .findByResourceId_Last(resourceId, orderByComparator);
152     }
153 
154     public static com.liferay.portal.model.Permission[] findByResourceId_PrevAndNext(
155         long permissionId, long resourceId,
156         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
157         throws com.liferay.portal.NoSuchPermissionException,
158             com.liferay.portal.kernel.exception.SystemException {
159         return getPersistence()
160                    .findByResourceId_PrevAndNext(permissionId, resourceId,
161             orderByComparator);
162     }
163 
164     public static com.liferay.portal.model.Permission findByA_R(
165         java.lang.String actionId, long resourceId)
166         throws com.liferay.portal.NoSuchPermissionException,
167             com.liferay.portal.kernel.exception.SystemException {
168         return getPersistence().findByA_R(actionId, resourceId);
169     }
170 
171     public static com.liferay.portal.model.Permission fetchByA_R(
172         java.lang.String actionId, long resourceId)
173         throws com.liferay.portal.kernel.exception.SystemException {
174         return getPersistence().fetchByA_R(actionId, resourceId);
175     }
176 
177     public static com.liferay.portal.model.Permission fetchByA_R(
178         java.lang.String actionId, long resourceId, boolean retrieveFromCache)
179         throws com.liferay.portal.kernel.exception.SystemException {
180         return getPersistence()
181                    .fetchByA_R(actionId, resourceId, retrieveFromCache);
182     }
183 
184     public static java.util.List<com.liferay.portal.model.Permission> findAll()
185         throws com.liferay.portal.kernel.exception.SystemException {
186         return getPersistence().findAll();
187     }
188 
189     public static java.util.List<com.liferay.portal.model.Permission> findAll(
190         int start, int end)
191         throws com.liferay.portal.kernel.exception.SystemException {
192         return getPersistence().findAll(start, end);
193     }
194 
195     public static java.util.List<com.liferay.portal.model.Permission> findAll(
196         int start, int end,
197         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
198         throws com.liferay.portal.kernel.exception.SystemException {
199         return getPersistence().findAll(start, end, orderByComparator);
200     }
201 
202     public static void removeByResourceId(long resourceId)
203         throws com.liferay.portal.kernel.exception.SystemException {
204         getPersistence().removeByResourceId(resourceId);
205     }
206 
207     public static void removeByA_R(java.lang.String actionId, long resourceId)
208         throws com.liferay.portal.NoSuchPermissionException,
209             com.liferay.portal.kernel.exception.SystemException {
210         getPersistence().removeByA_R(actionId, resourceId);
211     }
212 
213     public static void removeAll()
214         throws com.liferay.portal.kernel.exception.SystemException {
215         getPersistence().removeAll();
216     }
217 
218     public static int countByResourceId(long resourceId)
219         throws com.liferay.portal.kernel.exception.SystemException {
220         return getPersistence().countByResourceId(resourceId);
221     }
222 
223     public static int countByA_R(java.lang.String actionId, long resourceId)
224         throws com.liferay.portal.kernel.exception.SystemException {
225         return getPersistence().countByA_R(actionId, resourceId);
226     }
227 
228     public static int countAll()
229         throws com.liferay.portal.kernel.exception.SystemException {
230         return getPersistence().countAll();
231     }
232 
233     public static java.util.List<com.liferay.portal.model.Group> getGroups(
234         long pk) throws com.liferay.portal.kernel.exception.SystemException {
235         return getPersistence().getGroups(pk);
236     }
237 
238     public static java.util.List<com.liferay.portal.model.Group> getGroups(
239         long pk, int start, int end)
240         throws com.liferay.portal.kernel.exception.SystemException {
241         return getPersistence().getGroups(pk, start, end);
242     }
243 
244     public static java.util.List<com.liferay.portal.model.Group> getGroups(
245         long pk, int start, int end,
246         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
247         throws com.liferay.portal.kernel.exception.SystemException {
248         return getPersistence().getGroups(pk, start, end, orderByComparator);
249     }
250 
251     public static int getGroupsSize(long pk)
252         throws com.liferay.portal.kernel.exception.SystemException {
253         return getPersistence().getGroupsSize(pk);
254     }
255 
256     public static boolean containsGroup(long pk, long groupPK)
257         throws com.liferay.portal.kernel.exception.SystemException {
258         return getPersistence().containsGroup(pk, groupPK);
259     }
260 
261     public static boolean containsGroups(long pk)
262         throws com.liferay.portal.kernel.exception.SystemException {
263         return getPersistence().containsGroups(pk);
264     }
265 
266     public static void addGroup(long pk, long groupPK)
267         throws com.liferay.portal.kernel.exception.SystemException {
268         getPersistence().addGroup(pk, groupPK);
269     }
270 
271     public static void addGroup(long pk, com.liferay.portal.model.Group group)
272         throws com.liferay.portal.kernel.exception.SystemException {
273         getPersistence().addGroup(pk, group);
274     }
275 
276     public static void addGroups(long pk, long[] groupPKs)
277         throws com.liferay.portal.kernel.exception.SystemException {
278         getPersistence().addGroups(pk, groupPKs);
279     }
280 
281     public static void addGroups(long pk,
282         java.util.List<com.liferay.portal.model.Group> groups)
283         throws com.liferay.portal.kernel.exception.SystemException {
284         getPersistence().addGroups(pk, groups);
285     }
286 
287     public static void clearGroups(long pk)
288         throws com.liferay.portal.kernel.exception.SystemException {
289         getPersistence().clearGroups(pk);
290     }
291 
292     public static void removeGroup(long pk, long groupPK)
293         throws com.liferay.portal.kernel.exception.SystemException {
294         getPersistence().removeGroup(pk, groupPK);
295     }
296 
297     public static void removeGroup(long pk, com.liferay.portal.model.Group group)
298         throws com.liferay.portal.kernel.exception.SystemException {
299         getPersistence().removeGroup(pk, group);
300     }
301 
302     public static void removeGroups(long pk, long[] groupPKs)
303         throws com.liferay.portal.kernel.exception.SystemException {
304         getPersistence().removeGroups(pk, groupPKs);
305     }
306 
307     public static void removeGroups(long pk,
308         java.util.List<com.liferay.portal.model.Group> groups)
309         throws com.liferay.portal.kernel.exception.SystemException {
310         getPersistence().removeGroups(pk, groups);
311     }
312 
313     public static void setGroups(long pk, long[] groupPKs)
314         throws com.liferay.portal.kernel.exception.SystemException {
315         getPersistence().setGroups(pk, groupPKs);
316     }
317 
318     public static void setGroups(long pk,
319         java.util.List<com.liferay.portal.model.Group> groups)
320         throws com.liferay.portal.kernel.exception.SystemException {
321         getPersistence().setGroups(pk, groups);
322     }
323 
324     public static java.util.List<com.liferay.portal.model.Role> getRoles(
325         long pk) throws com.liferay.portal.kernel.exception.SystemException {
326         return getPersistence().getRoles(pk);
327     }
328 
329     public static java.util.List<com.liferay.portal.model.Role> getRoles(
330         long pk, int start, int end)
331         throws com.liferay.portal.kernel.exception.SystemException {
332         return getPersistence().getRoles(pk, start, end);
333     }
334 
335     public static java.util.List<com.liferay.portal.model.Role> getRoles(
336         long pk, int start, int end,
337         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
338         throws com.liferay.portal.kernel.exception.SystemException {
339         return getPersistence().getRoles(pk, start, end, orderByComparator);
340     }
341 
342     public static int getRolesSize(long pk)
343         throws com.liferay.portal.kernel.exception.SystemException {
344         return getPersistence().getRolesSize(pk);
345     }
346 
347     public static boolean containsRole(long pk, long rolePK)
348         throws com.liferay.portal.kernel.exception.SystemException {
349         return getPersistence().containsRole(pk, rolePK);
350     }
351 
352     public static boolean containsRoles(long pk)
353         throws com.liferay.portal.kernel.exception.SystemException {
354         return getPersistence().containsRoles(pk);
355     }
356 
357     public static void addRole(long pk, long rolePK)
358         throws com.liferay.portal.kernel.exception.SystemException {
359         getPersistence().addRole(pk, rolePK);
360     }
361 
362     public static void addRole(long pk, com.liferay.portal.model.Role role)
363         throws com.liferay.portal.kernel.exception.SystemException {
364         getPersistence().addRole(pk, role);
365     }
366 
367     public static void addRoles(long pk, long[] rolePKs)
368         throws com.liferay.portal.kernel.exception.SystemException {
369         getPersistence().addRoles(pk, rolePKs);
370     }
371 
372     public static void addRoles(long pk,
373         java.util.List<com.liferay.portal.model.Role> roles)
374         throws com.liferay.portal.kernel.exception.SystemException {
375         getPersistence().addRoles(pk, roles);
376     }
377 
378     public static void clearRoles(long pk)
379         throws com.liferay.portal.kernel.exception.SystemException {
380         getPersistence().clearRoles(pk);
381     }
382 
383     public static void removeRole(long pk, long rolePK)
384         throws com.liferay.portal.kernel.exception.SystemException {
385         getPersistence().removeRole(pk, rolePK);
386     }
387 
388     public static void removeRole(long pk, com.liferay.portal.model.Role role)
389         throws com.liferay.portal.kernel.exception.SystemException {
390         getPersistence().removeRole(pk, role);
391     }
392 
393     public static void removeRoles(long pk, long[] rolePKs)
394         throws com.liferay.portal.kernel.exception.SystemException {
395         getPersistence().removeRoles(pk, rolePKs);
396     }
397 
398     public static void removeRoles(long pk,
399         java.util.List<com.liferay.portal.model.Role> roles)
400         throws com.liferay.portal.kernel.exception.SystemException {
401         getPersistence().removeRoles(pk, roles);
402     }
403 
404     public static void setRoles(long pk, long[] rolePKs)
405         throws com.liferay.portal.kernel.exception.SystemException {
406         getPersistence().setRoles(pk, rolePKs);
407     }
408 
409     public static void setRoles(long pk,
410         java.util.List<com.liferay.portal.model.Role> roles)
411         throws com.liferay.portal.kernel.exception.SystemException {
412         getPersistence().setRoles(pk, roles);
413     }
414 
415     public static java.util.List<com.liferay.portal.model.User> getUsers(
416         long pk) throws com.liferay.portal.kernel.exception.SystemException {
417         return getPersistence().getUsers(pk);
418     }
419 
420     public static java.util.List<com.liferay.portal.model.User> getUsers(
421         long pk, int start, int end)
422         throws com.liferay.portal.kernel.exception.SystemException {
423         return getPersistence().getUsers(pk, start, end);
424     }
425 
426     public static java.util.List<com.liferay.portal.model.User> getUsers(
427         long pk, int start, int end,
428         com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
429         throws com.liferay.portal.kernel.exception.SystemException {
430         return getPersistence().getUsers(pk, start, end, orderByComparator);
431     }
432 
433     public static int getUsersSize(long pk)
434         throws com.liferay.portal.kernel.exception.SystemException {
435         return getPersistence().getUsersSize(pk);
436     }
437 
438     public static boolean containsUser(long pk, long userPK)
439         throws com.liferay.portal.kernel.exception.SystemException {
440         return getPersistence().containsUser(pk, userPK);
441     }
442 
443     public static boolean containsUsers(long pk)
444         throws com.liferay.portal.kernel.exception.SystemException {
445         return getPersistence().containsUsers(pk);
446     }
447 
448     public static void addUser(long pk, long userPK)
449         throws com.liferay.portal.kernel.exception.SystemException {
450         getPersistence().addUser(pk, userPK);
451     }
452 
453     public static void addUser(long pk, com.liferay.portal.model.User user)
454         throws com.liferay.portal.kernel.exception.SystemException {
455         getPersistence().addUser(pk, user);
456     }
457 
458     public static void addUsers(long pk, long[] userPKs)
459         throws com.liferay.portal.kernel.exception.SystemException {
460         getPersistence().addUsers(pk, userPKs);
461     }
462 
463     public static void addUsers(long pk,
464         java.util.List<com.liferay.portal.model.User> users)
465         throws com.liferay.portal.kernel.exception.SystemException {
466         getPersistence().addUsers(pk, users);
467     }
468 
469     public static void clearUsers(long pk)
470         throws com.liferay.portal.kernel.exception.SystemException {
471         getPersistence().clearUsers(pk);
472     }
473 
474     public static void removeUser(long pk, long userPK)
475         throws com.liferay.portal.kernel.exception.SystemException {
476         getPersistence().removeUser(pk, userPK);
477     }
478 
479     public static void removeUser(long pk, com.liferay.portal.model.User user)
480         throws com.liferay.portal.kernel.exception.SystemException {
481         getPersistence().removeUser(pk, user);
482     }
483 
484     public static void removeUsers(long pk, long[] userPKs)
485         throws com.liferay.portal.kernel.exception.SystemException {
486         getPersistence().removeUsers(pk, userPKs);
487     }
488 
489     public static void removeUsers(long pk,
490         java.util.List<com.liferay.portal.model.User> users)
491         throws com.liferay.portal.kernel.exception.SystemException {
492         getPersistence().removeUsers(pk, users);
493     }
494 
495     public static void setUsers(long pk, long[] userPKs)
496         throws com.liferay.portal.kernel.exception.SystemException {
497         getPersistence().setUsers(pk, userPKs);
498     }
499 
500     public static void setUsers(long pk,
501         java.util.List<com.liferay.portal.model.User> users)
502         throws com.liferay.portal.kernel.exception.SystemException {
503         getPersistence().setUsers(pk, users);
504     }
505 
506     public static PermissionPersistence getPersistence() {
507         if (_persistence == null) {
508             _persistence = (PermissionPersistence)PortalBeanLocatorUtil.locate(PermissionPersistence.class.getName());
509         }
510 
511         return _persistence;
512     }
513 
514     public void setPersistence(PermissionPersistence persistence) {
515         _persistence = persistence;
516     }
517 
518     private static PermissionPersistence _persistence;
519 }