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