1
22
23 package com.liferay.portal.service.persistence;
24
25
31 public interface UserPersistence {
32 public com.liferay.portal.model.User create(long userId);
33
34 public com.liferay.portal.model.User remove(long userId)
35 throws com.liferay.portal.SystemException,
36 com.liferay.portal.NoSuchUserException;
37
38 public com.liferay.portal.model.User remove(
39 com.liferay.portal.model.User user)
40 throws com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.User update(
43 com.liferay.portal.model.User user)
44 throws com.liferay.portal.SystemException;
45
46 public com.liferay.portal.model.User update(
47 com.liferay.portal.model.User user, boolean merge)
48 throws com.liferay.portal.SystemException;
49
50 public com.liferay.portal.model.User findByPrimaryKey(long userId)
51 throws com.liferay.portal.SystemException,
52 com.liferay.portal.NoSuchUserException;
53
54 public com.liferay.portal.model.User fetchByPrimaryKey(long userId)
55 throws com.liferay.portal.SystemException;
56
57 public java.util.List findByCompanyId(long companyId)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List findByCompanyId(long companyId, int begin, int end)
61 throws com.liferay.portal.SystemException;
62
63 public java.util.List findByCompanyId(long companyId, int begin, int end,
64 com.liferay.portal.kernel.util.OrderByComparator obc)
65 throws com.liferay.portal.SystemException;
66
67 public com.liferay.portal.model.User findByCompanyId_First(long companyId,
68 com.liferay.portal.kernel.util.OrderByComparator obc)
69 throws com.liferay.portal.SystemException,
70 com.liferay.portal.NoSuchUserException;
71
72 public com.liferay.portal.model.User findByCompanyId_Last(long companyId,
73 com.liferay.portal.kernel.util.OrderByComparator obc)
74 throws com.liferay.portal.SystemException,
75 com.liferay.portal.NoSuchUserException;
76
77 public com.liferay.portal.model.User[] findByCompanyId_PrevAndNext(
78 long userId, long companyId,
79 com.liferay.portal.kernel.util.OrderByComparator obc)
80 throws com.liferay.portal.SystemException,
81 com.liferay.portal.NoSuchUserException;
82
83 public com.liferay.portal.model.User findByContactId(long contactId)
84 throws com.liferay.portal.SystemException,
85 com.liferay.portal.NoSuchUserException;
86
87 public com.liferay.portal.model.User fetchByContactId(long contactId)
88 throws com.liferay.portal.SystemException;
89
90 public com.liferay.portal.model.User findByPortraitId(long portraitId)
91 throws com.liferay.portal.SystemException,
92 com.liferay.portal.NoSuchUserException;
93
94 public com.liferay.portal.model.User fetchByPortraitId(long portraitId)
95 throws com.liferay.portal.SystemException;
96
97 public com.liferay.portal.model.User findByC_U(long companyId, long userId)
98 throws com.liferay.portal.SystemException,
99 com.liferay.portal.NoSuchUserException;
100
101 public com.liferay.portal.model.User fetchByC_U(long companyId, long userId)
102 throws com.liferay.portal.SystemException;
103
104 public com.liferay.portal.model.User findByC_DU(long companyId,
105 boolean defaultUser)
106 throws com.liferay.portal.SystemException,
107 com.liferay.portal.NoSuchUserException;
108
109 public com.liferay.portal.model.User fetchByC_DU(long companyId,
110 boolean defaultUser) throws com.liferay.portal.SystemException;
111
112 public java.util.List findByC_P(long companyId, java.lang.String password)
113 throws com.liferay.portal.SystemException;
114
115 public java.util.List findByC_P(long companyId, java.lang.String password,
116 int begin, int end) throws com.liferay.portal.SystemException;
117
118 public java.util.List findByC_P(long companyId, java.lang.String password,
119 int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
120 throws com.liferay.portal.SystemException;
121
122 public com.liferay.portal.model.User findByC_P_First(long companyId,
123 java.lang.String password,
124 com.liferay.portal.kernel.util.OrderByComparator obc)
125 throws com.liferay.portal.SystemException,
126 com.liferay.portal.NoSuchUserException;
127
128 public com.liferay.portal.model.User findByC_P_Last(long companyId,
129 java.lang.String password,
130 com.liferay.portal.kernel.util.OrderByComparator obc)
131 throws com.liferay.portal.SystemException,
132 com.liferay.portal.NoSuchUserException;
133
134 public com.liferay.portal.model.User[] findByC_P_PrevAndNext(long userId,
135 long companyId, java.lang.String password,
136 com.liferay.portal.kernel.util.OrderByComparator obc)
137 throws com.liferay.portal.SystemException,
138 com.liferay.portal.NoSuchUserException;
139
140 public com.liferay.portal.model.User findByC_SN(long companyId,
141 java.lang.String screenName)
142 throws com.liferay.portal.SystemException,
143 com.liferay.portal.NoSuchUserException;
144
145 public com.liferay.portal.model.User fetchByC_SN(long companyId,
146 java.lang.String screenName) throws com.liferay.portal.SystemException;
147
148 public com.liferay.portal.model.User findByC_EA(long companyId,
149 java.lang.String emailAddress)
150 throws com.liferay.portal.SystemException,
151 com.liferay.portal.NoSuchUserException;
152
153 public com.liferay.portal.model.User fetchByC_EA(long companyId,
154 java.lang.String emailAddress)
155 throws com.liferay.portal.SystemException;
156
157 public java.util.List findWithDynamicQuery(
158 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
159 throws com.liferay.portal.SystemException;
160
161 public java.util.List findWithDynamicQuery(
162 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
163 int begin, int end) throws com.liferay.portal.SystemException;
164
165 public java.util.List findAll() throws com.liferay.portal.SystemException;
166
167 public java.util.List findAll(int begin, int end)
168 throws com.liferay.portal.SystemException;
169
170 public java.util.List findAll(int begin, int end,
171 com.liferay.portal.kernel.util.OrderByComparator obc)
172 throws com.liferay.portal.SystemException;
173
174 public void removeByCompanyId(long companyId)
175 throws com.liferay.portal.SystemException;
176
177 public void removeByContactId(long contactId)
178 throws com.liferay.portal.SystemException,
179 com.liferay.portal.NoSuchUserException;
180
181 public void removeByPortraitId(long portraitId)
182 throws com.liferay.portal.SystemException,
183 com.liferay.portal.NoSuchUserException;
184
185 public void removeByC_U(long companyId, long userId)
186 throws com.liferay.portal.SystemException,
187 com.liferay.portal.NoSuchUserException;
188
189 public void removeByC_DU(long companyId, boolean defaultUser)
190 throws com.liferay.portal.SystemException,
191 com.liferay.portal.NoSuchUserException;
192
193 public void removeByC_P(long companyId, java.lang.String password)
194 throws com.liferay.portal.SystemException;
195
196 public void removeByC_SN(long companyId, java.lang.String screenName)
197 throws com.liferay.portal.SystemException,
198 com.liferay.portal.NoSuchUserException;
199
200 public void removeByC_EA(long companyId, java.lang.String emailAddress)
201 throws com.liferay.portal.SystemException,
202 com.liferay.portal.NoSuchUserException;
203
204 public void removeAll() throws com.liferay.portal.SystemException;
205
206 public int countByCompanyId(long companyId)
207 throws com.liferay.portal.SystemException;
208
209 public int countByContactId(long contactId)
210 throws com.liferay.portal.SystemException;
211
212 public int countByPortraitId(long portraitId)
213 throws com.liferay.portal.SystemException;
214
215 public int countByC_U(long companyId, long userId)
216 throws com.liferay.portal.SystemException;
217
218 public int countByC_DU(long companyId, boolean defaultUser)
219 throws com.liferay.portal.SystemException;
220
221 public int countByC_P(long companyId, java.lang.String password)
222 throws com.liferay.portal.SystemException;
223
224 public int countByC_SN(long companyId, java.lang.String screenName)
225 throws com.liferay.portal.SystemException;
226
227 public int countByC_EA(long companyId, java.lang.String emailAddress)
228 throws com.liferay.portal.SystemException;
229
230 public int countAll() throws com.liferay.portal.SystemException;
231
232 public java.util.List getGroups(long pk)
233 throws com.liferay.portal.SystemException,
234 com.liferay.portal.NoSuchUserException;
235
236 public java.util.List getGroups(long pk, int begin, int end)
237 throws com.liferay.portal.SystemException,
238 com.liferay.portal.NoSuchUserException;
239
240 public java.util.List getGroups(long pk, int begin, int end,
241 com.liferay.portal.kernel.util.OrderByComparator obc)
242 throws com.liferay.portal.SystemException,
243 com.liferay.portal.NoSuchUserException;
244
245 public int getGroupsSize(long pk) throws com.liferay.portal.SystemException;
246
247 public boolean containsGroup(long pk, long groupPK)
248 throws com.liferay.portal.SystemException;
249
250 public boolean containsGroups(long pk)
251 throws com.liferay.portal.SystemException;
252
253 public void addGroup(long pk, long groupPK)
254 throws com.liferay.portal.SystemException,
255 com.liferay.portal.NoSuchGroupException,
256 com.liferay.portal.NoSuchUserException;
257
258 public void addGroup(long pk, com.liferay.portal.model.Group group)
259 throws com.liferay.portal.SystemException,
260 com.liferay.portal.NoSuchGroupException,
261 com.liferay.portal.NoSuchUserException;
262
263 public void addGroups(long pk, long[] groupPKs)
264 throws com.liferay.portal.SystemException,
265 com.liferay.portal.NoSuchGroupException,
266 com.liferay.portal.NoSuchUserException;
267
268 public void addGroups(long pk, java.util.List groups)
269 throws com.liferay.portal.SystemException,
270 com.liferay.portal.NoSuchGroupException,
271 com.liferay.portal.NoSuchUserException;
272
273 public void clearGroups(long pk)
274 throws com.liferay.portal.SystemException,
275 com.liferay.portal.NoSuchUserException;
276
277 public void removeGroup(long pk, long groupPK)
278 throws com.liferay.portal.SystemException,
279 com.liferay.portal.NoSuchGroupException,
280 com.liferay.portal.NoSuchUserException;
281
282 public void removeGroup(long pk, com.liferay.portal.model.Group group)
283 throws com.liferay.portal.SystemException,
284 com.liferay.portal.NoSuchGroupException,
285 com.liferay.portal.NoSuchUserException;
286
287 public void removeGroups(long pk, long[] groupPKs)
288 throws com.liferay.portal.SystemException,
289 com.liferay.portal.NoSuchGroupException,
290 com.liferay.portal.NoSuchUserException;
291
292 public void removeGroups(long pk, java.util.List groups)
293 throws com.liferay.portal.SystemException,
294 com.liferay.portal.NoSuchGroupException,
295 com.liferay.portal.NoSuchUserException;
296
297 public void setGroups(long pk, long[] groupPKs)
298 throws com.liferay.portal.SystemException,
299 com.liferay.portal.NoSuchGroupException,
300 com.liferay.portal.NoSuchUserException;
301
302 public void setGroups(long pk, java.util.List groups)
303 throws com.liferay.portal.SystemException,
304 com.liferay.portal.NoSuchGroupException,
305 com.liferay.portal.NoSuchUserException;
306
307 public java.util.List getOrganizations(long pk)
308 throws com.liferay.portal.SystemException,
309 com.liferay.portal.NoSuchUserException;
310
311 public java.util.List getOrganizations(long pk, int begin, int end)
312 throws com.liferay.portal.SystemException,
313 com.liferay.portal.NoSuchUserException;
314
315 public java.util.List getOrganizations(long pk, int begin, int end,
316 com.liferay.portal.kernel.util.OrderByComparator obc)
317 throws com.liferay.portal.SystemException,
318 com.liferay.portal.NoSuchUserException;
319
320 public int getOrganizationsSize(long pk)
321 throws com.liferay.portal.SystemException;
322
323 public boolean containsOrganization(long pk, long organizationPK)
324 throws com.liferay.portal.SystemException;
325
326 public boolean containsOrganizations(long pk)
327 throws com.liferay.portal.SystemException;
328
329 public void addOrganization(long pk, long organizationPK)
330 throws com.liferay.portal.SystemException,
331 com.liferay.portal.NoSuchOrganizationException,
332 com.liferay.portal.NoSuchUserException;
333
334 public void addOrganization(long pk,
335 com.liferay.portal.model.Organization organization)
336 throws com.liferay.portal.SystemException,
337 com.liferay.portal.NoSuchOrganizationException,
338 com.liferay.portal.NoSuchUserException;
339
340 public void addOrganizations(long pk, long[] organizationPKs)
341 throws com.liferay.portal.SystemException,
342 com.liferay.portal.NoSuchOrganizationException,
343 com.liferay.portal.NoSuchUserException;
344
345 public void addOrganizations(long pk, java.util.List organizations)
346 throws com.liferay.portal.SystemException,
347 com.liferay.portal.NoSuchOrganizationException,
348 com.liferay.portal.NoSuchUserException;
349
350 public void clearOrganizations(long pk)
351 throws com.liferay.portal.SystemException,
352 com.liferay.portal.NoSuchUserException;
353
354 public void removeOrganization(long pk, long organizationPK)
355 throws com.liferay.portal.SystemException,
356 com.liferay.portal.NoSuchOrganizationException,
357 com.liferay.portal.NoSuchUserException;
358
359 public void removeOrganization(long pk,
360 com.liferay.portal.model.Organization organization)
361 throws com.liferay.portal.SystemException,
362 com.liferay.portal.NoSuchOrganizationException,
363 com.liferay.portal.NoSuchUserException;
364
365 public void removeOrganizations(long pk, long[] organizationPKs)
366 throws com.liferay.portal.SystemException,
367 com.liferay.portal.NoSuchOrganizationException,
368 com.liferay.portal.NoSuchUserException;
369
370 public void removeOrganizations(long pk, java.util.List organizations)
371 throws com.liferay.portal.SystemException,
372 com.liferay.portal.NoSuchOrganizationException,
373 com.liferay.portal.NoSuchUserException;
374
375 public void setOrganizations(long pk, long[] organizationPKs)
376 throws com.liferay.portal.SystemException,
377 com.liferay.portal.NoSuchOrganizationException,
378 com.liferay.portal.NoSuchUserException;
379
380 public void setOrganizations(long pk, java.util.List organizations)
381 throws com.liferay.portal.SystemException,
382 com.liferay.portal.NoSuchOrganizationException,
383 com.liferay.portal.NoSuchUserException;
384
385 public java.util.List getPermissions(long pk)
386 throws com.liferay.portal.SystemException,
387 com.liferay.portal.NoSuchUserException;
388
389 public java.util.List getPermissions(long pk, int begin, int end)
390 throws com.liferay.portal.SystemException,
391 com.liferay.portal.NoSuchUserException;
392
393 public java.util.List getPermissions(long pk, int begin, int end,
394 com.liferay.portal.kernel.util.OrderByComparator obc)
395 throws com.liferay.portal.SystemException,
396 com.liferay.portal.NoSuchUserException;
397
398 public int getPermissionsSize(long pk)
399 throws com.liferay.portal.SystemException;
400
401 public boolean containsPermission(long pk, long permissionPK)
402 throws com.liferay.portal.SystemException;
403
404 public boolean containsPermissions(long pk)
405 throws com.liferay.portal.SystemException;
406
407 public void addPermission(long pk, long permissionPK)
408 throws com.liferay.portal.SystemException,
409 com.liferay.portal.NoSuchPermissionException,
410 com.liferay.portal.NoSuchUserException;
411
412 public void addPermission(long pk,
413 com.liferay.portal.model.Permission permission)
414 throws com.liferay.portal.SystemException,
415 com.liferay.portal.NoSuchPermissionException,
416 com.liferay.portal.NoSuchUserException;
417
418 public void addPermissions(long pk, long[] permissionPKs)
419 throws com.liferay.portal.SystemException,
420 com.liferay.portal.NoSuchPermissionException,
421 com.liferay.portal.NoSuchUserException;
422
423 public void addPermissions(long pk, java.util.List permissions)
424 throws com.liferay.portal.SystemException,
425 com.liferay.portal.NoSuchPermissionException,
426 com.liferay.portal.NoSuchUserException;
427
428 public void clearPermissions(long pk)
429 throws com.liferay.portal.SystemException,
430 com.liferay.portal.NoSuchUserException;
431
432 public void removePermission(long pk, long permissionPK)
433 throws com.liferay.portal.SystemException,
434 com.liferay.portal.NoSuchPermissionException,
435 com.liferay.portal.NoSuchUserException;
436
437 public void removePermission(long pk,
438 com.liferay.portal.model.Permission permission)
439 throws com.liferay.portal.SystemException,
440 com.liferay.portal.NoSuchPermissionException,
441 com.liferay.portal.NoSuchUserException;
442
443 public void removePermissions(long pk, long[] permissionPKs)
444 throws com.liferay.portal.SystemException,
445 com.liferay.portal.NoSuchPermissionException,
446 com.liferay.portal.NoSuchUserException;
447
448 public void removePermissions(long pk, java.util.List permissions)
449 throws com.liferay.portal.SystemException,
450 com.liferay.portal.NoSuchPermissionException,
451 com.liferay.portal.NoSuchUserException;
452
453 public void setPermissions(long pk, long[] permissionPKs)
454 throws com.liferay.portal.SystemException,
455 com.liferay.portal.NoSuchPermissionException,
456 com.liferay.portal.NoSuchUserException;
457
458 public void setPermissions(long pk, java.util.List permissions)
459 throws com.liferay.portal.SystemException,
460 com.liferay.portal.NoSuchPermissionException,
461 com.liferay.portal.NoSuchUserException;
462
463 public java.util.List getRoles(long pk)
464 throws com.liferay.portal.SystemException,
465 com.liferay.portal.NoSuchUserException;
466
467 public java.util.List getRoles(long pk, int begin, int end)
468 throws com.liferay.portal.SystemException,
469 com.liferay.portal.NoSuchUserException;
470
471 public java.util.List getRoles(long pk, int begin, int end,
472 com.liferay.portal.kernel.util.OrderByComparator obc)
473 throws com.liferay.portal.SystemException,
474 com.liferay.portal.NoSuchUserException;
475
476 public int getRolesSize(long pk) throws com.liferay.portal.SystemException;
477
478 public boolean containsRole(long pk, long rolePK)
479 throws com.liferay.portal.SystemException;
480
481 public boolean containsRoles(long pk)
482 throws com.liferay.portal.SystemException;
483
484 public void addRole(long pk, long rolePK)
485 throws com.liferay.portal.SystemException,
486 com.liferay.portal.NoSuchRoleException,
487 com.liferay.portal.NoSuchUserException;
488
489 public void addRole(long pk, com.liferay.portal.model.Role role)
490 throws com.liferay.portal.SystemException,
491 com.liferay.portal.NoSuchRoleException,
492 com.liferay.portal.NoSuchUserException;
493
494 public void addRoles(long pk, long[] rolePKs)
495 throws com.liferay.portal.SystemException,
496 com.liferay.portal.NoSuchRoleException,
497 com.liferay.portal.NoSuchUserException;
498
499 public void addRoles(long pk, java.util.List roles)
500 throws com.liferay.portal.SystemException,
501 com.liferay.portal.NoSuchRoleException,
502 com.liferay.portal.NoSuchUserException;
503
504 public void clearRoles(long pk)
505 throws com.liferay.portal.SystemException,
506 com.liferay.portal.NoSuchUserException;
507
508 public void removeRole(long pk, long rolePK)
509 throws com.liferay.portal.SystemException,
510 com.liferay.portal.NoSuchRoleException,
511 com.liferay.portal.NoSuchUserException;
512
513 public void removeRole(long pk, com.liferay.portal.model.Role role)
514 throws com.liferay.portal.SystemException,
515 com.liferay.portal.NoSuchRoleException,
516 com.liferay.portal.NoSuchUserException;
517
518 public void removeRoles(long pk, long[] rolePKs)
519 throws com.liferay.portal.SystemException,
520 com.liferay.portal.NoSuchRoleException,
521 com.liferay.portal.NoSuchUserException;
522
523 public void removeRoles(long pk, java.util.List roles)
524 throws com.liferay.portal.SystemException,
525 com.liferay.portal.NoSuchRoleException,
526 com.liferay.portal.NoSuchUserException;
527
528 public void setRoles(long pk, long[] rolePKs)
529 throws com.liferay.portal.SystemException,
530 com.liferay.portal.NoSuchRoleException,
531 com.liferay.portal.NoSuchUserException;
532
533 public void setRoles(long pk, java.util.List roles)
534 throws com.liferay.portal.SystemException,
535 com.liferay.portal.NoSuchRoleException,
536 com.liferay.portal.NoSuchUserException;
537
538 public java.util.List getUserGroups(long pk)
539 throws com.liferay.portal.SystemException,
540 com.liferay.portal.NoSuchUserException;
541
542 public java.util.List getUserGroups(long pk, int begin, int end)
543 throws com.liferay.portal.SystemException,
544 com.liferay.portal.NoSuchUserException;
545
546 public java.util.List getUserGroups(long pk, int begin, int end,
547 com.liferay.portal.kernel.util.OrderByComparator obc)
548 throws com.liferay.portal.SystemException,
549 com.liferay.portal.NoSuchUserException;
550
551 public int getUserGroupsSize(long pk)
552 throws com.liferay.portal.SystemException;
553
554 public boolean containsUserGroup(long pk, long userGroupPK)
555 throws com.liferay.portal.SystemException;
556
557 public boolean containsUserGroups(long pk)
558 throws com.liferay.portal.SystemException;
559
560 public void addUserGroup(long pk, long userGroupPK)
561 throws com.liferay.portal.SystemException,
562 com.liferay.portal.NoSuchUserException,
563 com.liferay.portal.NoSuchUserGroupException;
564
565 public void addUserGroup(long pk,
566 com.liferay.portal.model.UserGroup userGroup)
567 throws com.liferay.portal.SystemException,
568 com.liferay.portal.NoSuchUserException,
569 com.liferay.portal.NoSuchUserGroupException;
570
571 public void addUserGroups(long pk, long[] userGroupPKs)
572 throws com.liferay.portal.SystemException,
573 com.liferay.portal.NoSuchUserException,
574 com.liferay.portal.NoSuchUserGroupException;
575
576 public void addUserGroups(long pk, java.util.List userGroups)
577 throws com.liferay.portal.SystemException,
578 com.liferay.portal.NoSuchUserException,
579 com.liferay.portal.NoSuchUserGroupException;
580
581 public void clearUserGroups(long pk)
582 throws com.liferay.portal.SystemException,
583 com.liferay.portal.NoSuchUserException;
584
585 public void removeUserGroup(long pk, long userGroupPK)
586 throws com.liferay.portal.SystemException,
587 com.liferay.portal.NoSuchUserException,
588 com.liferay.portal.NoSuchUserGroupException;
589
590 public void removeUserGroup(long pk,
591 com.liferay.portal.model.UserGroup userGroup)
592 throws com.liferay.portal.SystemException,
593 com.liferay.portal.NoSuchUserException,
594 com.liferay.portal.NoSuchUserGroupException;
595
596 public void removeUserGroups(long pk, long[] userGroupPKs)
597 throws com.liferay.portal.SystemException,
598 com.liferay.portal.NoSuchUserException,
599 com.liferay.portal.NoSuchUserGroupException;
600
601 public void removeUserGroups(long pk, java.util.List userGroups)
602 throws com.liferay.portal.SystemException,
603 com.liferay.portal.NoSuchUserException,
604 com.liferay.portal.NoSuchUserGroupException;
605
606 public void setUserGroups(long pk, long[] userGroupPKs)
607 throws com.liferay.portal.SystemException,
608 com.liferay.portal.NoSuchUserException,
609 com.liferay.portal.NoSuchUserGroupException;
610
611 public void setUserGroups(long pk, java.util.List userGroups)
612 throws com.liferay.portal.SystemException,
613 com.liferay.portal.NoSuchUserException,
614 com.liferay.portal.NoSuchUserGroupException;
615 }