|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfluenceUserDao
A DAO for manipulating ConfluenceUser objects (which essentially act as a mapping between a user key and a User object retrieved externally e.g. from Embedded Crowd).
Method Summary | |
---|---|
void |
create(ConfluenceUser user)
Create a new ConfluenceUser. |
ConfluenceUser |
findByKey(com.atlassian.sal.api.user.UserKey key)
Retrieve a ConfluenceUser by the user key. |
ConfluenceUser |
findByUsername(java.lang.String username)
Find the ConfluenceUser with the given user name. |
java.util.Set<ConfluenceUser> |
getAll()
|
void |
remove(ConfluenceUser user)
Remove the supplied ConfluenceUser from persistence. |
ConfluenceUser |
rename(java.lang.String oldUsername,
java.lang.String newUsername,
boolean overrideExisting)
Renames a user |
void |
update(ConfluenceUser user)
Change a property of an existing ConfluenceUser. |
Method Detail |
---|
void create(ConfluenceUser user)
user
- void update(ConfluenceUser user)
user
- void remove(ConfluenceUser user)
user
- ConfluenceUser rename(java.lang.String oldUsername, java.lang.String newUsername, boolean overrideExisting)
oldUsername
- old username for the usernewUsername
- new username for the useroverrideExisting
- True if possible existing mapping should make
way for the renamed one. False for opposite
behaviour.
ConfluenceUser findByKey(com.atlassian.sal.api.user.UserKey key)
key
-
ConfluenceUser findByUsername(java.lang.String username)
Note that username lookups are case-insensitive, so the user you get back may not have exactly the same name as the name passed to this method.
username
-
java.util.Set<ConfluenceUser> getAll()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |