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