public interface UserAccessorInternal extends UserAccessor
UserAccessor
interface; see the package-info.java for rationale.ANONYMOUS, DEFAULT_GROUP_NAMES, GROUP_CONFLUENCE_ADMINS, GROUP_CONFLUENCE_USERS, PROFILE_PICTURE_BUILTIN_PATH, USER_GROUP_SUFFIX
Modifier and Type | Method and Description |
---|---|
ConfluenceUser |
getExistingUserByPerson(Person person)
Retrieve the corresponding ConfluenceUser (if any) for a Person, by username, or user key
|
countLicenseConsumingUsers, countUsersWithConfluenceAccess, createUser, exists, filterUnaccessibleGroups, filterUnaccessibleGroups, filterUnaccessibleUsers, filterUnaccessibleUsers, findUsersAsList, getAllDefaultGroupNames, getConfluenceUserPreferences, getExistingUserByKey, getGroupNames, getGroupNamesForUserName, getGroupsAsList, getGroupsAsList, getMemberNamesAsList, getMembers, getNewUserDefaultGroupName, getPropertySet, getPropertySet, getUser, getUserByKey, getUserByName, getUserIfAvailable, getUserNamesWithConfluenceAccess, getUserProfilePicture, getUserProfilePicture, getUsersWithConfluenceAccessAsList, getWriteableGroups, isReadOnly, isReadOnly, isSuperUser, renameUser, setUserProfilePicture, setUserProfilePicture
addGroup, addMembership, addMembership, addUser, addUser, alterPassword, authenticate, createGroup, createUser, deactivateUser, findUsers, getDelegatingRepositories, getExternallMembers, getGroup, getGroupCreateIfNecessary, getGroups, getGroups, getLocalMembers, getMemberNames, getRepository, getUserNames, getUserPreferences, getUsers, getUsersByEmail, getUsersWithConfluenceAccess, hasMembership, hasMembership, isDeactivated, isDeactivated, isLicensedToAddMoreUsers, isUserRemovable, reactivateUser, removeGroup, removeMembership, removeMembership, removeUser, saveUser
ConfluenceUser getExistingUserByPerson(Person person)
person
- the person whose corresponding ConfluenceUser should be retrievedIllegalArgumentException
- if person has neither username nor user keyCopyright © 2003–2015 Atlassian. All rights reserved.