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