bucket.user
Interface UserAccessor
- All Superinterfaces:
- com.atlassian.user.search.query.EntityQueryParser
- All Known Implementing Classes:
- DefaultUserAccessor
public interface UserAccessor
- extends com.atlassian.user.search.query.EntityQueryParser
|
Method Summary |
com.atlassian.user.Group |
addGroup(java.lang.String name)
|
void |
addMembership(com.atlassian.user.Group group,
com.atlassian.user.User user)
|
void |
addMembership(java.lang.String groupname,
java.lang.String username)
|
com.atlassian.user.User |
addUser(java.lang.String username,
java.lang.String password,
java.lang.String email,
java.lang.String fullname)
|
com.atlassian.user.User |
addUser(java.lang.String username,
java.lang.String password,
java.lang.String email,
java.lang.String fullname,
java.lang.String[] groups)
|
void |
alterPassword(com.atlassian.user.User user,
java.lang.String plainTextPassword)
|
boolean |
authenticate(java.lang.String username,
java.lang.String password)
|
com.atlassian.user.Group |
createGroup(java.lang.String groupname)
|
com.atlassian.user.User |
createUser(java.lang.String username)
|
void |
deactivateUser(com.atlassian.user.User user)
|
com.atlassian.user.search.SearchResult |
findUsers(com.atlassian.user.search.query.Query search)
|
com.atlassian.user.Group |
getDefaultGroup()
|
java.util.List |
getDelegatingRepositories()
|
com.atlassian.user.search.page.Pager |
getExternallMembers(com.atlassian.user.Group group)
|
com.atlassian.user.Group |
getGroup(java.lang.String name)
|
com.atlassian.user.Group |
getGroupCreateIfNecessary(java.lang.String name)
|
com.atlassian.user.search.page.Pager |
getGroups()
|
com.atlassian.user.search.page.Pager |
getGroups(com.atlassian.user.User user)
|
com.atlassian.user.search.page.Pager |
getLocalMembers(com.atlassian.user.Group group)
|
com.atlassian.user.search.page.Pager |
getMemberNames(com.atlassian.user.Group group)
|
com.opensymphony.module.propertyset.PropertySet |
getPropertySet(com.atlassian.user.User user)
|
com.atlassian.user.repository.RepositoryIdentifier |
getRepository(com.atlassian.user.Entity entity)
|
com.atlassian.user.User |
getUser(java.lang.String name)
|
com.atlassian.user.search.page.Pager |
getUserNames()
|
com.atlassian.core.user.preferences.UserPreferences |
getUserPreferences(com.atlassian.user.User user)
|
com.atlassian.user.search.page.Pager |
getUsers()
|
com.atlassian.user.search.SearchResult |
getUsersByEmail(java.lang.String email)
|
com.atlassian.user.search.page.Pager |
getUsersWithConfluenceAccess()
|
boolean |
hasMembership(com.atlassian.user.Group group,
com.atlassian.user.User user)
|
boolean |
hasMembership(java.lang.String groupname,
java.lang.String username)
|
boolean |
isDeactivated(java.lang.String username)
|
boolean |
isDeactivated(com.atlassian.user.User user)
|
boolean |
isLicensedToAddMoreUsers()
|
boolean |
isUserRemovable(com.atlassian.user.User user)
|
void |
reactivateUser(com.atlassian.user.User user)
|
void |
removeGroup(com.atlassian.user.Group group)
|
boolean |
removeMembership(com.atlassian.user.Group group,
com.atlassian.user.User user)
|
boolean |
removeMembership(java.lang.String groupname,
java.lang.String username)
|
void |
removeUser(com.atlassian.user.User user)
|
void |
saveUser(com.atlassian.user.User user)
|
void |
setAtlassianUserConfiguration(com.atlassian.user.configuration.Configuration atlassianUserConfiguration)
|
| Methods inherited from interface com.atlassian.user.search.query.EntityQueryParser |
findGroups, findGroups, findUsers |
getRepository
com.atlassian.user.repository.RepositoryIdentifier getRepository(com.atlassian.user.Entity entity)
throws com.atlassian.user.EntityException
- Throws:
com.atlassian.user.EntityException
addUser
com.atlassian.user.User addUser(java.lang.String username,
java.lang.String password,
java.lang.String email,
java.lang.String fullname,
java.lang.String[] groups)
addUser
com.atlassian.user.User addUser(java.lang.String username,
java.lang.String password,
java.lang.String email,
java.lang.String fullname)
getUser
com.atlassian.user.User getUser(java.lang.String name)
getUserNames
com.atlassian.user.search.page.Pager getUserNames()
getUsers
com.atlassian.user.search.page.Pager getUsers()
getGroup
com.atlassian.user.Group getGroup(java.lang.String name)
getGroups
com.atlassian.user.search.page.Pager getGroups()
addGroup
com.atlassian.user.Group addGroup(java.lang.String name)
removeGroup
void removeGroup(com.atlassian.user.Group group)
removeUser
void removeUser(com.atlassian.user.User user)
getGroupCreateIfNecessary
com.atlassian.user.Group getGroupCreateIfNecessary(java.lang.String name)
getUserPreferences
com.atlassian.core.user.preferences.UserPreferences getUserPreferences(com.atlassian.user.User user)
saveUser
void saveUser(com.atlassian.user.User user)
getUsersByEmail
com.atlassian.user.search.SearchResult getUsersByEmail(java.lang.String email)
deactivateUser
void deactivateUser(com.atlassian.user.User user)
reactivateUser
void reactivateUser(com.atlassian.user.User user)
getUsersWithConfluenceAccess
com.atlassian.user.search.page.Pager getUsersWithConfluenceAccess()
isLicensedToAddMoreUsers
boolean isLicensedToAddMoreUsers()
isUserRemovable
boolean isUserRemovable(com.atlassian.user.User user)
throws com.atlassian.user.EntityException
- Throws:
com.atlassian.user.EntityException
getGroups
com.atlassian.user.search.page.Pager getGroups(com.atlassian.user.User user)
hasMembership
boolean hasMembership(com.atlassian.user.Group group,
com.atlassian.user.User user)
hasMembership
boolean hasMembership(java.lang.String groupname,
java.lang.String username)
addMembership
void addMembership(com.atlassian.user.Group group,
com.atlassian.user.User user)
addMembership
void addMembership(java.lang.String groupname,
java.lang.String username)
removeMembership
boolean removeMembership(com.atlassian.user.Group group,
com.atlassian.user.User user)
getPropertySet
com.opensymphony.module.propertyset.PropertySet getPropertySet(com.atlassian.user.User user)
getMemberNames
com.atlassian.user.search.page.Pager getMemberNames(com.atlassian.user.Group group)
getLocalMembers
com.atlassian.user.search.page.Pager getLocalMembers(com.atlassian.user.Group group)
getExternallMembers
com.atlassian.user.search.page.Pager getExternallMembers(com.atlassian.user.Group group)
createUser
com.atlassian.user.User createUser(java.lang.String username)
createGroup
com.atlassian.user.Group createGroup(java.lang.String groupname)
isDeactivated
boolean isDeactivated(com.atlassian.user.User user)
authenticate
boolean authenticate(java.lang.String username,
java.lang.String password)
isDeactivated
boolean isDeactivated(java.lang.String username)
findUsers
com.atlassian.user.search.SearchResult findUsers(com.atlassian.user.search.query.Query search)
throws com.atlassian.user.EntityException
- Specified by:
findUsers in interface com.atlassian.user.search.query.EntityQueryParser
- Throws:
com.atlassian.user.EntityException
getDefaultGroup
com.atlassian.user.Group getDefaultGroup()
alterPassword
void alterPassword(com.atlassian.user.User user,
java.lang.String plainTextPassword)
throws com.atlassian.user.EntityException
- Throws:
com.atlassian.user.EntityException
getDelegatingRepositories
java.util.List getDelegatingRepositories()
removeMembership
boolean removeMembership(java.lang.String groupname,
java.lang.String username)
setAtlassianUserConfiguration
void setAtlassianUserConfiguration(com.atlassian.user.configuration.Configuration atlassianUserConfiguration)
Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.