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