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