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