|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.crowd.integration.jive.CrowdUserManager
public class CrowdUserManager
Crowd User connector copied from Jive LDAP connector.
Field Summary | |
---|---|
static Cache |
userEmailCache
|
Constructor Summary | |
---|---|
CrowdUserManager()
|
Method Summary | |
---|---|
SOAPAttribute |
buildAttribute(String key,
String value)
|
User |
createUser(String username,
String password,
String email)
|
User |
createUser(String username,
String password,
String name,
String email,
boolean nameVisible,
boolean emailVisible,
Map properties)
|
void |
deleteUser(User user)
|
User |
getUser(long userID)
|
User |
getUser(String username)
|
int |
getUserCount()
|
User |
getUserFromEmailAddress(String email)
|
long |
getUserID(String username)
|
boolean |
isCreateUserSupported()
Creation of users in Crowd implementation is not supported |
boolean |
isDeleteUserSupported()
true, however Crowd will remain unaffected |
boolean |
isGetUserCountSupported()
supported, returns true |
boolean |
isGetUserFromEmailAddressSupported()
supported, returns true |
boolean |
isReadOnly()
returns false |
boolean |
isUserListSupported()
supported, returns true |
Iterator |
users()
|
Iterator |
users(int startIndex,
int numResults)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static Cache userEmailCache
Constructor Detail |
---|
public CrowdUserManager()
Method Detail |
---|
public User createUser(String username, String password, String email) throws UserAlreadyExistsException
UserAlreadyExistsException
public User createUser(String username, String password, String name, String email, boolean nameVisible, boolean emailVisible, Map properties) throws UserAlreadyExistsException
UserAlreadyExistsException
public User getUser(long userID) throws UserNotFoundException
UserNotFoundException
public User getUser(String username) throws UserNotFoundException
UserNotFoundException
public long getUserID(String username) throws UserNotFoundException
UserNotFoundException
public void deleteUser(User user) throws UnauthorizedException
UnauthorizedException
public int getUserCount()
public Iterator users()
public Iterator users(int startIndex, int numResults)
public SOAPAttribute buildAttribute(String key, String value)
public User getUserFromEmailAddress(String email)
public boolean isCreateUserSupported()
public boolean isDeleteUserSupported()
public boolean isGetUserCountSupported()
public boolean isUserListSupported()
public boolean isGetUserFromEmailAddressSupported()
public boolean isReadOnly()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |