001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
028 @ProviderType
029 public interface User extends UserModel, PersistedModel {
030
035 public void addRemotePreference(
036 com.liferay.portal.kernel.util.RemotePreference remotePreference);
037
038 public java.util.List<com.liferay.portal.model.Address> getAddresses()
039 throws com.liferay.portal.kernel.exception.SystemException;
040
041 public java.util.Date getBirthday()
042 throws com.liferay.portal.kernel.exception.PortalException,
043 com.liferay.portal.kernel.exception.SystemException;
044
045 public java.lang.String getCompanyMx()
046 throws com.liferay.portal.kernel.exception.PortalException,
047 com.liferay.portal.kernel.exception.SystemException;
048
049 public com.liferay.portal.model.Contact getContact()
050 throws com.liferay.portal.kernel.exception.PortalException,
051 com.liferay.portal.kernel.exception.SystemException;
052
053 public java.lang.String getDigest(java.lang.String password);
054
055 public java.lang.String getDisplayEmailAddress();
056
057
085 @java.lang.Deprecated()
086 public java.lang.String getDisplayURL(java.lang.String portalURL,
087 java.lang.String mainPath)
088 throws com.liferay.portal.kernel.exception.PortalException,
089 com.liferay.portal.kernel.exception.SystemException;
090
091
125 @java.lang.Deprecated()
126 public java.lang.String getDisplayURL(java.lang.String portalURL,
127 java.lang.String mainPath, boolean privateLayout)
128 throws com.liferay.portal.kernel.exception.PortalException,
129 com.liferay.portal.kernel.exception.SystemException;
130
131
157 public java.lang.String getDisplayURL(
158 com.liferay.portal.theme.ThemeDisplay themeDisplay)
159 throws com.liferay.portal.kernel.exception.PortalException,
160 com.liferay.portal.kernel.exception.SystemException;
161
162
194 public java.lang.String getDisplayURL(
195 com.liferay.portal.theme.ThemeDisplay themeDisplay,
196 boolean privateLayout)
197 throws com.liferay.portal.kernel.exception.PortalException,
198 com.liferay.portal.kernel.exception.SystemException;
199
200
206 public java.util.List<com.liferay.portal.model.EmailAddress> getEmailAddresses()
207 throws com.liferay.portal.kernel.exception.SystemException;
208
209
217 public boolean getFemale()
218 throws com.liferay.portal.kernel.exception.PortalException,
219 com.liferay.portal.kernel.exception.SystemException;
220
221
226 @com.liferay.portal.kernel.bean.AutoEscape()
227 public java.lang.String getFullName();
228
229 public com.liferay.portal.model.Group getGroup()
230 throws com.liferay.portal.kernel.exception.PortalException,
231 com.liferay.portal.kernel.exception.SystemException;
232
233 public long getGroupId()
234 throws com.liferay.portal.kernel.exception.PortalException,
235 com.liferay.portal.kernel.exception.SystemException;
236
237 public long[] getGroupIds()
238 throws com.liferay.portal.kernel.exception.SystemException;
239
240 public java.util.List<com.liferay.portal.model.Group> getGroups()
241 throws com.liferay.portal.kernel.exception.SystemException;
242
243 public java.util.Locale getLocale();
244
245 public java.lang.String getLogin()
246 throws com.liferay.portal.kernel.exception.PortalException,
247 com.liferay.portal.kernel.exception.SystemException;
248
249
257 public boolean getMale()
258 throws com.liferay.portal.kernel.exception.PortalException,
259 com.liferay.portal.kernel.exception.SystemException;
260
261 public java.util.List<com.liferay.portal.model.Group> getMySiteGroups()
262 throws com.liferay.portal.kernel.exception.PortalException,
263 com.liferay.portal.kernel.exception.SystemException;
264
265 public java.util.List<com.liferay.portal.model.Group> getMySiteGroups(
266 boolean includeControlPanel, int max)
267 throws com.liferay.portal.kernel.exception.PortalException,
268 com.liferay.portal.kernel.exception.SystemException;
269
270 public java.util.List<com.liferay.portal.model.Group> getMySiteGroups(
271 int max)
272 throws com.liferay.portal.kernel.exception.PortalException,
273 com.liferay.portal.kernel.exception.SystemException;
274
275 public java.util.List<com.liferay.portal.model.Group> getMySiteGroups(
276 java.lang.String[] classNames, boolean includeControlPanel, int max)
277 throws com.liferay.portal.kernel.exception.PortalException,
278 com.liferay.portal.kernel.exception.SystemException;
279
280 public java.util.List<com.liferay.portal.model.Group> getMySiteGroups(
281 java.lang.String[] classNames, int max)
282 throws com.liferay.portal.kernel.exception.PortalException,
283 com.liferay.portal.kernel.exception.SystemException;
284
285
288 public java.util.List<com.liferay.portal.model.Group> getMySites()
289 throws com.liferay.portal.kernel.exception.PortalException,
290 com.liferay.portal.kernel.exception.SystemException;
291
292
296 public java.util.List<com.liferay.portal.model.Group> getMySites(
297 boolean includeControlPanel, int max)
298 throws com.liferay.portal.kernel.exception.PortalException,
299 com.liferay.portal.kernel.exception.SystemException;
300
301
304 public java.util.List<com.liferay.portal.model.Group> getMySites(int max)
305 throws com.liferay.portal.kernel.exception.PortalException,
306 com.liferay.portal.kernel.exception.SystemException;
307
308
312 public java.util.List<com.liferay.portal.model.Group> getMySites(
313 java.lang.String[] classNames, boolean includeControlPanel, int max)
314 throws com.liferay.portal.kernel.exception.PortalException,
315 com.liferay.portal.kernel.exception.SystemException;
316
317
321 public java.util.List<com.liferay.portal.model.Group> getMySites(
322 java.lang.String[] classNames, int max)
323 throws com.liferay.portal.kernel.exception.PortalException,
324 com.liferay.portal.kernel.exception.SystemException;
325
326 public long[] getOrganizationIds()
327 throws com.liferay.portal.kernel.exception.PortalException,
328 com.liferay.portal.kernel.exception.SystemException;
329
330 public long[] getOrganizationIds(boolean includeAdministrative)
331 throws com.liferay.portal.kernel.exception.PortalException,
332 com.liferay.portal.kernel.exception.SystemException;
333
334 public java.util.List<com.liferay.portal.model.Organization> getOrganizations()
335 throws com.liferay.portal.kernel.exception.PortalException,
336 com.liferay.portal.kernel.exception.SystemException;
337
338 public java.util.List<com.liferay.portal.model.Organization> getOrganizations(
339 boolean includeAdministrative)
340 throws com.liferay.portal.kernel.exception.PortalException,
341 com.liferay.portal.kernel.exception.SystemException;
342
343 public boolean getPasswordModified();
344
345 public com.liferay.portal.model.PasswordPolicy getPasswordPolicy()
346 throws com.liferay.portal.kernel.exception.PortalException,
347 com.liferay.portal.kernel.exception.SystemException;
348
349 public java.lang.String getPasswordUnencrypted();
350
351 public java.util.List<com.liferay.portal.model.Phone> getPhones()
352 throws com.liferay.portal.kernel.exception.SystemException;
353
354 public java.lang.String getPortraitURL(
355 com.liferay.portal.theme.ThemeDisplay themeDisplay)
356 throws com.liferay.portal.kernel.exception.PortalException,
357 com.liferay.portal.kernel.exception.SystemException;
358
359 public int getPrivateLayoutsPageCount()
360 throws com.liferay.portal.kernel.exception.PortalException,
361 com.liferay.portal.kernel.exception.SystemException;
362
363 public int getPublicLayoutsPageCount()
364 throws com.liferay.portal.kernel.exception.PortalException,
365 com.liferay.portal.kernel.exception.SystemException;
366
367 public java.util.Set<java.lang.String> getReminderQueryQuestions()
368 throws com.liferay.portal.kernel.exception.PortalException,
369 com.liferay.portal.kernel.exception.SystemException;
370
371 public com.liferay.portal.kernel.util.RemotePreference getRemotePreference(
372 java.lang.String name);
373
374 public java.lang.Iterable<com.liferay.portal.kernel.util.RemotePreference> getRemotePreferences();
375
376 public long[] getRoleIds()
377 throws com.liferay.portal.kernel.exception.SystemException;
378
379 public java.util.List<com.liferay.portal.model.Role> getRoles()
380 throws com.liferay.portal.kernel.exception.SystemException;
381
382 public java.util.List<com.liferay.portal.model.Group> getSiteGroups()
383 throws com.liferay.portal.kernel.exception.PortalException,
384 com.liferay.portal.kernel.exception.SystemException;
385
386 public java.util.List<com.liferay.portal.model.Group> getSiteGroups(
387 boolean includeAdministrative)
388 throws com.liferay.portal.kernel.exception.PortalException,
389 com.liferay.portal.kernel.exception.SystemException;
390
391 public long[] getTeamIds()
392 throws com.liferay.portal.kernel.exception.SystemException;
393
394 public java.util.List<com.liferay.portal.model.Team> getTeams()
395 throws com.liferay.portal.kernel.exception.SystemException;
396
397 public java.util.TimeZone getTimeZone();
398
399 public long[] getUserGroupIds()
400 throws com.liferay.portal.kernel.exception.SystemException;
401
402 public java.util.List<com.liferay.portal.model.UserGroup> getUserGroups()
403 throws com.liferay.portal.kernel.exception.SystemException;
404
405 public java.util.List<com.liferay.portal.model.Website> getWebsites()
406 throws com.liferay.portal.kernel.exception.SystemException;
407
408 public boolean hasCompanyMx()
409 throws com.liferay.portal.kernel.exception.PortalException,
410 com.liferay.portal.kernel.exception.SystemException;
411
412 public boolean hasCompanyMx(java.lang.String emailAddress)
413 throws com.liferay.portal.kernel.exception.PortalException,
414 com.liferay.portal.kernel.exception.SystemException;
415
416 public boolean hasMySites()
417 throws com.liferay.portal.kernel.exception.PortalException,
418 com.liferay.portal.kernel.exception.SystemException;
419
420 public boolean hasOrganization()
421 throws com.liferay.portal.kernel.exception.PortalException,
422 com.liferay.portal.kernel.exception.SystemException;
423
424 public boolean hasPrivateLayouts()
425 throws com.liferay.portal.kernel.exception.PortalException,
426 com.liferay.portal.kernel.exception.SystemException;
427
428 public boolean hasPublicLayouts()
429 throws com.liferay.portal.kernel.exception.PortalException,
430 com.liferay.portal.kernel.exception.SystemException;
431
432 public boolean hasReminderQuery();
433
434 public boolean isActive();
435
436 public boolean isEmailAddressComplete();
437
438 public boolean isEmailAddressVerificationComplete();
439
440 public boolean isFemale()
441 throws com.liferay.portal.kernel.exception.PortalException,
442 com.liferay.portal.kernel.exception.SystemException;
443
444 public boolean isMale()
445 throws com.liferay.portal.kernel.exception.PortalException,
446 com.liferay.portal.kernel.exception.SystemException;
447
448 public boolean isPasswordModified();
449
450 public boolean isReminderQueryComplete();
451
452 public boolean isSetupComplete();
453
454 public boolean isTermsOfUseComplete();
455
456 public void setPasswordModified(boolean passwordModified);
457
458 public void setPasswordUnencrypted(java.lang.String passwordUnencrypted);
459 }