|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.confluence.user.DefaultUserDetailsManager
public class DefaultUserDetailsManager
Constructor Summary | |
---|---|
DefaultUserDetailsManager(ContentPropertyManager contentPropertyManager,
PersonalInformationManager personalInformationManager)
|
Method Summary | |
---|---|
List<String> |
getProfileGroups()
Get the list of profile information groups |
List<String> |
getProfileKeys(String groupKey)
Gets a list of keys for each property stored against a user |
String |
getStringProperty(com.atlassian.user.User user,
String key)
Retrieve user property for a specified user. |
void |
removeProperty(com.atlassian.user.User user,
String key)
Removes the property associated with the user |
void |
setStringProperty(com.atlassian.user.User user,
String key,
String value)
Stores a string < 255 chars in a property with the given key against a specified user. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultUserDetailsManager(ContentPropertyManager contentPropertyManager, PersonalInformationManager personalInformationManager)
Method Detail |
---|
public String getStringProperty(com.atlassian.user.User user, String key)
UserDetailsManager
getStringProperty
in interface UserDetailsManager
user
- the user the property is associated withkey
- the key of the property to retrieve
public void setStringProperty(com.atlassian.user.User user, String key, String value)
UserDetailsManager
setStringProperty
in interface UserDetailsManager
user
- the user the property is associated withkey
- the key of the property to setvalue
- the new value of the propertypublic void removeProperty(com.atlassian.user.User user, String key)
UserDetailsManager
removeProperty
in interface UserDetailsManager
user
- the user the property is associated withkey
- the key of the property to removepublic List<String> getProfileKeys(String groupKey)
UserDetailsManager
getProfileKeys
in interface UserDetailsManager
public List<String> getProfileGroups()
UserDetailsManager
getProfileGroups
in interface UserDetailsManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |