1
22
23 package com.liferay.portal.service.persistence;
24
25 import com.liferay.portal.model.Group;
26
27
40 public interface GroupPersistence extends BasePersistence<Group> {
41 public void cacheResult(com.liferay.portal.model.Group group);
42
43 public void cacheResult(
44 java.util.List<com.liferay.portal.model.Group> groups);
45
46 public com.liferay.portal.model.Group create(long groupId);
47
48 public com.liferay.portal.model.Group remove(long groupId)
49 throws com.liferay.portal.NoSuchGroupException,
50 com.liferay.portal.SystemException;
51
52
55 public com.liferay.portal.model.Group update(
56 com.liferay.portal.model.Group group)
57 throws com.liferay.portal.SystemException;
58
59 public com.liferay.portal.model.Group updateImpl(
60 com.liferay.portal.model.Group group, boolean merge)
61 throws com.liferay.portal.SystemException;
62
63 public com.liferay.portal.model.Group findByPrimaryKey(long groupId)
64 throws com.liferay.portal.NoSuchGroupException,
65 com.liferay.portal.SystemException;
66
67 public com.liferay.portal.model.Group fetchByPrimaryKey(long groupId)
68 throws com.liferay.portal.SystemException;
69
70 public java.util.List<com.liferay.portal.model.Group> findByCompanyId(
71 long companyId) throws com.liferay.portal.SystemException;
72
73 public java.util.List<com.liferay.portal.model.Group> findByCompanyId(
74 long companyId, int start, int end)
75 throws com.liferay.portal.SystemException;
76
77 public java.util.List<com.liferay.portal.model.Group> findByCompanyId(
78 long companyId, int start, int end,
79 com.liferay.portal.kernel.util.OrderByComparator obc)
80 throws com.liferay.portal.SystemException;
81
82 public com.liferay.portal.model.Group findByCompanyId_First(
83 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
84 throws com.liferay.portal.NoSuchGroupException,
85 com.liferay.portal.SystemException;
86
87 public com.liferay.portal.model.Group findByCompanyId_Last(long companyId,
88 com.liferay.portal.kernel.util.OrderByComparator obc)
89 throws com.liferay.portal.NoSuchGroupException,
90 com.liferay.portal.SystemException;
91
92 public com.liferay.portal.model.Group[] findByCompanyId_PrevAndNext(
93 long groupId, long companyId,
94 com.liferay.portal.kernel.util.OrderByComparator obc)
95 throws com.liferay.portal.NoSuchGroupException,
96 com.liferay.portal.SystemException;
97
98 public com.liferay.portal.model.Group findByLiveGroupId(long liveGroupId)
99 throws com.liferay.portal.NoSuchGroupException,
100 com.liferay.portal.SystemException;
101
102 public com.liferay.portal.model.Group fetchByLiveGroupId(long liveGroupId)
103 throws com.liferay.portal.SystemException;
104
105 public com.liferay.portal.model.Group fetchByLiveGroupId(long liveGroupId,
106 boolean retrieveFromCache) throws com.liferay.portal.SystemException;
107
108 public com.liferay.portal.model.Group findByC_N(long companyId,
109 java.lang.String name)
110 throws com.liferay.portal.NoSuchGroupException,
111 com.liferay.portal.SystemException;
112
113 public com.liferay.portal.model.Group fetchByC_N(long companyId,
114 java.lang.String name) throws com.liferay.portal.SystemException;
115
116 public com.liferay.portal.model.Group fetchByC_N(long companyId,
117 java.lang.String name, boolean retrieveFromCache)
118 throws com.liferay.portal.SystemException;
119
120 public com.liferay.portal.model.Group findByC_F(long companyId,
121 java.lang.String friendlyURL)
122 throws com.liferay.portal.NoSuchGroupException,
123 com.liferay.portal.SystemException;
124
125 public com.liferay.portal.model.Group fetchByC_F(long companyId,
126 java.lang.String friendlyURL) throws com.liferay.portal.SystemException;
127
128 public com.liferay.portal.model.Group fetchByC_F(long companyId,
129 java.lang.String friendlyURL, boolean retrieveFromCache)
130 throws com.liferay.portal.SystemException;
131
132 public java.util.List<com.liferay.portal.model.Group> findByT_A(int type,
133 boolean active) throws com.liferay.portal.SystemException;
134
135 public java.util.List<com.liferay.portal.model.Group> findByT_A(int type,
136 boolean active, int start, int end)
137 throws com.liferay.portal.SystemException;
138
139 public java.util.List<com.liferay.portal.model.Group> findByT_A(int type,
140 boolean active, int start, int end,
141 com.liferay.portal.kernel.util.OrderByComparator obc)
142 throws com.liferay.portal.SystemException;
143
144 public com.liferay.portal.model.Group findByT_A_First(int type,
145 boolean active, com.liferay.portal.kernel.util.OrderByComparator obc)
146 throws com.liferay.portal.NoSuchGroupException,
147 com.liferay.portal.SystemException;
148
149 public com.liferay.portal.model.Group findByT_A_Last(int type,
150 boolean active, com.liferay.portal.kernel.util.OrderByComparator obc)
151 throws com.liferay.portal.NoSuchGroupException,
152 com.liferay.portal.SystemException;
153
154 public com.liferay.portal.model.Group[] findByT_A_PrevAndNext(
155 long groupId, int type, boolean active,
156 com.liferay.portal.kernel.util.OrderByComparator obc)
157 throws com.liferay.portal.NoSuchGroupException,
158 com.liferay.portal.SystemException;
159
160 public com.liferay.portal.model.Group findByC_C_C(long companyId,
161 long classNameId, long classPK)
162 throws com.liferay.portal.NoSuchGroupException,
163 com.liferay.portal.SystemException;
164
165 public com.liferay.portal.model.Group fetchByC_C_C(long companyId,
166 long classNameId, long classPK)
167 throws com.liferay.portal.SystemException;
168
169 public com.liferay.portal.model.Group fetchByC_C_C(long companyId,
170 long classNameId, long classPK, boolean retrieveFromCache)
171 throws com.liferay.portal.SystemException;
172
173 public com.liferay.portal.model.Group findByC_L_N(long companyId,
174 long liveGroupId, java.lang.String name)
175 throws com.liferay.portal.NoSuchGroupException,
176 com.liferay.portal.SystemException;
177
178 public com.liferay.portal.model.Group fetchByC_L_N(long companyId,
179 long liveGroupId, java.lang.String name)
180 throws com.liferay.portal.SystemException;
181
182 public com.liferay.portal.model.Group fetchByC_L_N(long companyId,
183 long liveGroupId, java.lang.String name, boolean retrieveFromCache)
184 throws com.liferay.portal.SystemException;
185
186 public com.liferay.portal.model.Group findByC_C_L_N(long companyId,
187 long classNameId, long liveGroupId, java.lang.String name)
188 throws com.liferay.portal.NoSuchGroupException,
189 com.liferay.portal.SystemException;
190
191 public com.liferay.portal.model.Group fetchByC_C_L_N(long companyId,
192 long classNameId, long liveGroupId, java.lang.String name)
193 throws com.liferay.portal.SystemException;
194
195 public com.liferay.portal.model.Group fetchByC_C_L_N(long companyId,
196 long classNameId, long liveGroupId, java.lang.String name,
197 boolean retrieveFromCache) throws com.liferay.portal.SystemException;
198
199 public java.util.List<com.liferay.portal.model.Group> findAll()
200 throws com.liferay.portal.SystemException;
201
202 public java.util.List<com.liferay.portal.model.Group> findAll(int start,
203 int end) throws com.liferay.portal.SystemException;
204
205 public java.util.List<com.liferay.portal.model.Group> findAll(int start,
206 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
207 throws com.liferay.portal.SystemException;
208
209 public void removeByCompanyId(long companyId)
210 throws com.liferay.portal.SystemException;
211
212 public void removeByLiveGroupId(long liveGroupId)
213 throws com.liferay.portal.NoSuchGroupException,
214 com.liferay.portal.SystemException;
215
216 public void removeByC_N(long companyId, java.lang.String name)
217 throws com.liferay.portal.NoSuchGroupException,
218 com.liferay.portal.SystemException;
219
220 public void removeByC_F(long companyId, java.lang.String friendlyURL)
221 throws com.liferay.portal.NoSuchGroupException,
222 com.liferay.portal.SystemException;
223
224 public void removeByT_A(int type, boolean active)
225 throws com.liferay.portal.SystemException;
226
227 public void removeByC_C_C(long companyId, long classNameId, long classPK)
228 throws com.liferay.portal.NoSuchGroupException,
229 com.liferay.portal.SystemException;
230
231 public void removeByC_L_N(long companyId, long liveGroupId,
232 java.lang.String name)
233 throws com.liferay.portal.NoSuchGroupException,
234 com.liferay.portal.SystemException;
235
236 public void removeByC_C_L_N(long companyId, long classNameId,
237 long liveGroupId, java.lang.String name)
238 throws com.liferay.portal.NoSuchGroupException,
239 com.liferay.portal.SystemException;
240
241 public void removeAll() throws com.liferay.portal.SystemException;
242
243 public int countByCompanyId(long companyId)
244 throws com.liferay.portal.SystemException;
245
246 public int countByLiveGroupId(long liveGroupId)
247 throws com.liferay.portal.SystemException;
248
249 public int countByC_N(long companyId, java.lang.String name)
250 throws com.liferay.portal.SystemException;
251
252 public int countByC_F(long companyId, java.lang.String friendlyURL)
253 throws com.liferay.portal.SystemException;
254
255 public int countByT_A(int type, boolean active)
256 throws com.liferay.portal.SystemException;
257
258 public int countByC_C_C(long companyId, long classNameId, long classPK)
259 throws com.liferay.portal.SystemException;
260
261 public int countByC_L_N(long companyId, long liveGroupId,
262 java.lang.String name) throws com.liferay.portal.SystemException;
263
264 public int countByC_C_L_N(long companyId, long classNameId,
265 long liveGroupId, java.lang.String name)
266 throws com.liferay.portal.SystemException;
267
268 public int countAll() throws com.liferay.portal.SystemException;
269
270 public java.util.List<com.liferay.portal.model.Organization> getOrganizations(
271 long pk) throws com.liferay.portal.SystemException;
272
273 public java.util.List<com.liferay.portal.model.Organization> getOrganizations(
274 long pk, int start, int end) throws com.liferay.portal.SystemException;
275
276 public java.util.List<com.liferay.portal.model.Organization> getOrganizations(
277 long pk, int start, int end,
278 com.liferay.portal.kernel.util.OrderByComparator obc)
279 throws com.liferay.portal.SystemException;
280
281 public int getOrganizationsSize(long pk)
282 throws com.liferay.portal.SystemException;
283
284 public boolean containsOrganization(long pk, long organizationPK)
285 throws com.liferay.portal.SystemException;
286
287 public boolean containsOrganizations(long pk)
288 throws com.liferay.portal.SystemException;
289
290 public void addOrganization(long pk, long organizationPK)
291 throws com.liferay.portal.SystemException;
292
293 public void addOrganization(long pk,
294 com.liferay.portal.model.Organization organization)
295 throws com.liferay.portal.SystemException;
296
297 public void addOrganizations(long pk, long[] organizationPKs)
298 throws com.liferay.portal.SystemException;
299
300 public void addOrganizations(long pk,
301 java.util.List<com.liferay.portal.model.Organization> organizations)
302 throws com.liferay.portal.SystemException;
303
304 public void clearOrganizations(long pk)
305 throws com.liferay.portal.SystemException;
306
307 public void removeOrganization(long pk, long organizationPK)
308 throws com.liferay.portal.SystemException;
309
310 public void removeOrganization(long pk,
311 com.liferay.portal.model.Organization organization)
312 throws com.liferay.portal.SystemException;
313
314 public void removeOrganizations(long pk, long[] organizationPKs)
315 throws com.liferay.portal.SystemException;
316
317 public void removeOrganizations(long pk,
318 java.util.List<com.liferay.portal.model.Organization> organizations)
319 throws com.liferay.portal.SystemException;
320
321 public void setOrganizations(long pk, long[] organizationPKs)
322 throws com.liferay.portal.SystemException;
323
324 public void setOrganizations(long pk,
325 java.util.List<com.liferay.portal.model.Organization> organizations)
326 throws com.liferay.portal.SystemException;
327
328 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
329 long pk) throws com.liferay.portal.SystemException;
330
331 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
332 long pk, int start, int end) throws com.liferay.portal.SystemException;
333
334 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
335 long pk, int start, int end,
336 com.liferay.portal.kernel.util.OrderByComparator obc)
337 throws com.liferay.portal.SystemException;
338
339 public int getPermissionsSize(long pk)
340 throws com.liferay.portal.SystemException;
341
342 public boolean containsPermission(long pk, long permissionPK)
343 throws com.liferay.portal.SystemException;
344
345 public boolean containsPermissions(long pk)
346 throws com.liferay.portal.SystemException;
347
348 public void addPermission(long pk, long permissionPK)
349 throws com.liferay.portal.SystemException;
350
351 public void addPermission(long pk,
352 com.liferay.portal.model.Permission permission)
353 throws com.liferay.portal.SystemException;
354
355 public void addPermissions(long pk, long[] permissionPKs)
356 throws com.liferay.portal.SystemException;
357
358 public void addPermissions(long pk,
359 java.util.List<com.liferay.portal.model.Permission> permissions)
360 throws com.liferay.portal.SystemException;
361
362 public void clearPermissions(long pk)
363 throws com.liferay.portal.SystemException;
364
365 public void removePermission(long pk, long permissionPK)
366 throws com.liferay.portal.SystemException;
367
368 public void removePermission(long pk,
369 com.liferay.portal.model.Permission permission)
370 throws com.liferay.portal.SystemException;
371
372 public void removePermissions(long pk, long[] permissionPKs)
373 throws com.liferay.portal.SystemException;
374
375 public void removePermissions(long pk,
376 java.util.List<com.liferay.portal.model.Permission> permissions)
377 throws com.liferay.portal.SystemException;
378
379 public void setPermissions(long pk, long[] permissionPKs)
380 throws com.liferay.portal.SystemException;
381
382 public void setPermissions(long pk,
383 java.util.List<com.liferay.portal.model.Permission> permissions)
384 throws com.liferay.portal.SystemException;
385
386 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk)
387 throws com.liferay.portal.SystemException;
388
389 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk,
390 int start, int end) throws com.liferay.portal.SystemException;
391
392 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk,
393 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
394 throws com.liferay.portal.SystemException;
395
396 public int getRolesSize(long pk) throws com.liferay.portal.SystemException;
397
398 public boolean containsRole(long pk, long rolePK)
399 throws com.liferay.portal.SystemException;
400
401 public boolean containsRoles(long pk)
402 throws com.liferay.portal.SystemException;
403
404 public void addRole(long pk, long rolePK)
405 throws com.liferay.portal.SystemException;
406
407 public void addRole(long pk, com.liferay.portal.model.Role role)
408 throws com.liferay.portal.SystemException;
409
410 public void addRoles(long pk, long[] rolePKs)
411 throws com.liferay.portal.SystemException;
412
413 public void addRoles(long pk,
414 java.util.List<com.liferay.portal.model.Role> roles)
415 throws com.liferay.portal.SystemException;
416
417 public void clearRoles(long pk) throws com.liferay.portal.SystemException;
418
419 public void removeRole(long pk, long rolePK)
420 throws com.liferay.portal.SystemException;
421
422 public void removeRole(long pk, com.liferay.portal.model.Role role)
423 throws com.liferay.portal.SystemException;
424
425 public void removeRoles(long pk, long[] rolePKs)
426 throws com.liferay.portal.SystemException;
427
428 public void removeRoles(long pk,
429 java.util.List<com.liferay.portal.model.Role> roles)
430 throws com.liferay.portal.SystemException;
431
432 public void setRoles(long pk, long[] rolePKs)
433 throws com.liferay.portal.SystemException;
434
435 public void setRoles(long pk,
436 java.util.List<com.liferay.portal.model.Role> roles)
437 throws com.liferay.portal.SystemException;
438
439 public java.util.List<com.liferay.portal.model.UserGroup> getUserGroups(
440 long pk) throws com.liferay.portal.SystemException;
441
442 public java.util.List<com.liferay.portal.model.UserGroup> getUserGroups(
443 long pk, int start, int end) throws com.liferay.portal.SystemException;
444
445 public java.util.List<com.liferay.portal.model.UserGroup> getUserGroups(
446 long pk, int start, int end,
447 com.liferay.portal.kernel.util.OrderByComparator obc)
448 throws com.liferay.portal.SystemException;
449
450 public int getUserGroupsSize(long pk)
451 throws com.liferay.portal.SystemException;
452
453 public boolean containsUserGroup(long pk, long userGroupPK)
454 throws com.liferay.portal.SystemException;
455
456 public boolean containsUserGroups(long pk)
457 throws com.liferay.portal.SystemException;
458
459 public void addUserGroup(long pk, long userGroupPK)
460 throws com.liferay.portal.SystemException;
461
462 public void addUserGroup(long pk,
463 com.liferay.portal.model.UserGroup userGroup)
464 throws com.liferay.portal.SystemException;
465
466 public void addUserGroups(long pk, long[] userGroupPKs)
467 throws com.liferay.portal.SystemException;
468
469 public void addUserGroups(long pk,
470 java.util.List<com.liferay.portal.model.UserGroup> userGroups)
471 throws com.liferay.portal.SystemException;
472
473 public void clearUserGroups(long pk)
474 throws com.liferay.portal.SystemException;
475
476 public void removeUserGroup(long pk, long userGroupPK)
477 throws com.liferay.portal.SystemException;
478
479 public void removeUserGroup(long pk,
480 com.liferay.portal.model.UserGroup userGroup)
481 throws com.liferay.portal.SystemException;
482
483 public void removeUserGroups(long pk, long[] userGroupPKs)
484 throws com.liferay.portal.SystemException;
485
486 public void removeUserGroups(long pk,
487 java.util.List<com.liferay.portal.model.UserGroup> userGroups)
488 throws com.liferay.portal.SystemException;
489
490 public void setUserGroups(long pk, long[] userGroupPKs)
491 throws com.liferay.portal.SystemException;
492
493 public void setUserGroups(long pk,
494 java.util.List<com.liferay.portal.model.UserGroup> userGroups)
495 throws com.liferay.portal.SystemException;
496
497 public java.util.List<com.liferay.portal.model.User> getUsers(long pk)
498 throws com.liferay.portal.SystemException;
499
500 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
501 int start, int end) throws com.liferay.portal.SystemException;
502
503 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
504 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
505 throws com.liferay.portal.SystemException;
506
507 public int getUsersSize(long pk) throws com.liferay.portal.SystemException;
508
509 public boolean containsUser(long pk, long userPK)
510 throws com.liferay.portal.SystemException;
511
512 public boolean containsUsers(long pk)
513 throws com.liferay.portal.SystemException;
514
515 public void addUser(long pk, long userPK)
516 throws com.liferay.portal.SystemException;
517
518 public void addUser(long pk, com.liferay.portal.model.User user)
519 throws com.liferay.portal.SystemException;
520
521 public void addUsers(long pk, long[] userPKs)
522 throws com.liferay.portal.SystemException;
523
524 public void addUsers(long pk,
525 java.util.List<com.liferay.portal.model.User> users)
526 throws com.liferay.portal.SystemException;
527
528 public void clearUsers(long pk) throws com.liferay.portal.SystemException;
529
530 public void removeUser(long pk, long userPK)
531 throws com.liferay.portal.SystemException;
532
533 public void removeUser(long pk, com.liferay.portal.model.User user)
534 throws com.liferay.portal.SystemException;
535
536 public void removeUsers(long pk, long[] userPKs)
537 throws com.liferay.portal.SystemException;
538
539 public void removeUsers(long pk,
540 java.util.List<com.liferay.portal.model.User> users)
541 throws com.liferay.portal.SystemException;
542
543 public void setUsers(long pk, long[] userPKs)
544 throws com.liferay.portal.SystemException;
545
546 public void setUsers(long pk,
547 java.util.List<com.liferay.portal.model.User> users)
548 throws com.liferay.portal.SystemException;
549 }