Uses of Class
com.atlassian.confluence.user.PersonalInformation
Package
Description
-
Uses of PersonalInformation in com.atlassian.confluence.event.events.content.user
Modifier and TypeMethodDescriptionPersonalInformationUpdateEvent.getOriginalPersonalInformation()
PersonalInformationEvent.getPersonalInformation()
ModifierConstructorDescriptionPersonalInformationCreateEvent
(Object src, PersonalInformation personalInformation) Deprecated.PersonalInformationCreateEvent
(Object source, PersonalInformation personalInformation, OperationContext<?> context) PersonalInformationEvent
(Object src, PersonalInformation personalInformation) Deprecated.PersonalInformationEvent
(Object source, PersonalInformation personalInformation, boolean suppressNotifications) Deprecated.PersonalInformationEvent
(Object source, PersonalInformation personalInformation, OperationContext<?> context) PersonalInformationRemoveEvent
(Object src, PersonalInformation personalInformation) PersonalInformationUpdateEvent
(Object source, @NonNull PersonalInformation personalInformation, @Nullable PersonalInformation originalPersonalInformation) Deprecated.since 6.3.0PersonalInformationUpdateEvent
(Object source, @NonNull PersonalInformation personalInformation, @Nullable PersonalInformation originalPersonalInformation, boolean suppressNotifications) -
Uses of PersonalInformation in com.atlassian.confluence.impl.content
Modifier and TypeMethodDescription@NonNull PersonalInformation
DefaultPersonalInformationManager.createPersonalInformation
(com.atlassian.user.User user) @NonNull PersonalInformation
DefaultPersonalInformationManager.getOrCreatePersonalInformation
(com.atlassian.user.User user) This operation needs to be atomic to avoid a race condition with duplicate PersonalInformation objects being created (CONF-10234)Modifier and TypeMethodDescriptionvoid
DefaultPersonalInformationManager.savePersonalInformation
(PersonalInformation newInfo, @Nullable PersonalInformation oldInfo) -
Uses of PersonalInformation in com.atlassian.confluence.impl.content.render.prefetch
Modifier and TypeMethodDescriptionPersonalInformationBulkDao.bulkFetchPersonalInformation
(Collection<com.atlassian.sal.api.user.UserKey> userKeys) Bulk-fetch thePersonalInformation
entities for the given collection ofUserKey
s. -
Uses of PersonalInformation in com.atlassian.confluence.impl.user.persistence.dao
Modifier and TypeMethodDescriptionReadThroughCachingPersonalInformationDao.getById
(long id) ReadThroughCachingPersonalInformationDao.getByUser
(ConfluenceUser user) Modifier and TypeMethodDescriptionReadThroughCachingPersonalInformationDao.bulkFetchPersonalInformation
(Collection<com.atlassian.sal.api.user.UserKey> userKeys) ReadThroughCachingPersonalInformationDao.findAll()
ReadThroughCachingPersonalInformationDao.getAllByUser
(ConfluenceUser user) Modifier and TypeMethodDescriptionvoid
ReadThroughCachingPersonalInformationDao.remove
(PersonalInformation objectToRemove) void
ReadThroughCachingPersonalInformationDao.save
(PersonalInformation personalInformation) -
Uses of PersonalInformation in com.atlassian.confluence.internal.user.persistence
Modifier and TypeMethodDescriptionvoid
PersonalInformationDaoInternal.remove
(PersonalInformation personalInformation) void
PersonalInformationDaoInternal.save
(PersonalInformation personalInformation) -
Uses of PersonalInformation in com.atlassian.confluence.mail.reports
Modifier and TypeMethodDescriptionvoid
ChangeDigestReport.addPersonalInformation
(PersonalInformation personalInformation) ModifierConstructorDescriptionPersonalInfoReport
(PersonalInformation personalInformation, ChangeDigestReport changeDigestReport) -
Uses of PersonalInformation in com.atlassian.confluence.plugin.descriptor.web
Modifier and TypeMethodDescription@Nullable PersonalInformation
DefaultWebInterfaceContext.getPersonalInformation()
@Nullable PersonalInformation
WebInterfaceContext.getPersonalInformation()
Returns the personal information (i.e.Modifier and TypeMethodDescriptionvoid
DefaultWebInterfaceContext.setPersonalInformation
(PersonalInformation personalInformation) -
Uses of PersonalInformation in com.atlassian.confluence.plugins.labels.actions
-
Uses of PersonalInformation in com.atlassian.confluence.plugins.rest.entities.builders
Modifier and TypeMethodDescriptionPersonalInformationContentEntityBuilder.build
(PersonalInformation personalInfo) -
Uses of PersonalInformation in com.atlassian.confluence.plugins.rest.jackson2.entities.builders
Modifier and TypeMethodDescriptionPersonalInformationContentEntityBuilder.build
(PersonalInformation personalInfo) -
Uses of PersonalInformation in com.atlassian.confluence.rpc.soap.beans
-
Uses of PersonalInformation in com.atlassian.confluence.security.delegate
Modifier and TypeMethodDescriptionboolean
PersonalInformationPermissionsDelegate.canAdminister
(ConfluenceUser user, PersonalInformation target) boolean
PersonalInformationPermissionsDelegate.canEdit
(ConfluenceUser user, PersonalInformation target) boolean
PersonalInformationPermissionsDelegate.canExport
(ConfluenceUser user, PersonalInformation target) boolean
PersonalInformationPermissionsDelegate.canRemove
(ConfluenceUser user, PersonalInformation target) boolean
PersonalInformationPermissionsDelegate.canSetPermissions
(ConfluenceUser user, PersonalInformation target) boolean
PersonalInformationPermissionsDelegate.canView
(ConfluenceUser user, PersonalInformation target) -
Uses of PersonalInformation in com.atlassian.confluence.user
Modifier and TypeMethodDescriptionPersonalInformationManager.createPersonalInformation
(com.atlassian.user.User user) Creates a newPersonalInformation
for the specified user.@NonNull PersonalInformation
PersonalInformationManager.getOrCreatePersonalInformation
(com.atlassian.user.User user) Retrieve the personal information for a user.Modifier and TypeMethodDescriptionvoid
DefaultUserAccessor.savePersonalInformation
(PersonalInformation newInfo, PersonalInformation oldInfo) void
PersonalInformationManager.savePersonalInformation
(PersonalInformation newInfo, @Nullable PersonalInformation oldInfo) Saves personal information object. -
Uses of PersonalInformation in com.atlassian.confluence.user.actions
-
Uses of PersonalInformation in com.atlassian.confluence.user.persistence.dao
Modifier and TypeMethodDescriptionPersonalInformationDao.getById
(long id) Returns the personal information object with the given ID.PersonalInformationDao.getByUser
(ConfluenceUser user) Fetches the personal information object for this user.Modifier and TypeMethodDescriptionPersonalInformationDao.getAllByUser
(ConfluenceUser user) Workaround for duplicate personal information. -
Uses of PersonalInformation in com.atlassian.confluence.user.persistence.dao.hibernate
Modifier and TypeMethodDescriptionprotected PersonalInformation
HibernatePersonalInformationDao.getByClassId
(long id) HibernatePersonalInformationDao.getById
(long id) HibernatePersonalInformationDao.getByUser
(@Nullable ConfluenceUser user) Fetches a personal information object for the specified user.Modifier and TypeMethodDescriptionHibernatePersonalInformationDao.bulkFetchPersonalInformation
(Collection<com.atlassian.sal.api.user.UserKey> userKeys) Bulk-fetches all PersonalInformation entities for the given UserKeys.HibernatePersonalInformationDao.getAllByUser
(@Nullable ConfluenceUser user) HibernatePersonalInformationDao.getPersistentClass()
Modifier and TypeMethodDescriptionvoid
HibernatePersonalInformationDao.remove
(PersonalInformation personalInformation)
PersonalInformationCreateEvent(Object, PersonalInformation, OperationContext)