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
-