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