Interface PersonalInformationDao
- All Known Subinterfaces:
PersonalInformationDaoInternal
- All Known Implementing Classes:
HibernatePersonalInformationDao
,ReadThroughCachingPersonalInformationDao
public interface PersonalInformationDao
Manages the persistence of personal information objects, containing user properties like
logos, preferences, etc.
-
Method Summary
Modifier and TypeMethodDescriptiongetAllByUser
(ConfluenceUser user) Workaround for duplicate personal information.getById
(long id) Returns the personal information object with the given ID.getByUser
(ConfluenceUser user) Fetches the personal information object for this user.
-
Method Details
-
getByUser
Fetches the personal information object for this user.- Since:
- 5.2
-
getAllByUser
Workaround for duplicate personal information. Remove when that's fixed.- Since:
- 5.9
-
getById
Returns the personal information object with the given ID.- Since:
- 3.0
-
findIdsWithAssociatedUser
- Returns:
- all personal information ids having associated user
- Since:
- 5.9
-