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