com.atlassian.crowd.integration.atlassianuser
Class CrowdUserManager

java.lang.Object
  extended by com.atlassian.crowd.integration.atlassianuser.CrowdUserManager

public class CrowdUserManager
extends Object


Constructor Summary
CrowdUserManager()
           
 
Method Summary
 void alterPassword(User user, String password)
           
 User createUser(String name)
           
protected  List findAllPrincipals()
           
 SOAPPrincipal findPrincipalByName(String username)
           
 Repository getRepository()
           
 Repository getRepository(Entity entity)
           
 User getUser(String name)
           
 Pager getUserNames()
           
 Pager getUsers()
           
 void init(HashMap args)
           
 boolean isCreative()
           
 boolean isReadOnly(User user)
           
 void removeUser(User user)
           
 void saveUser(User user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrowdUserManager

public CrowdUserManager()
Method Detail

getUsers

public Pager getUsers()
               throws EntityException
Throws:
EntityException

getUserNames

public Pager getUserNames()
                   throws EntityException
Throws:
EntityException

getUser

public User getUser(String name)
             throws EntityException
Throws:
EntityException

createUser

public User createUser(String name)
                throws EntityException
Throws:
EntityException

alterPassword

public void alterPassword(User user,
                          String password)
                   throws EntityException
Throws:
EntityException

saveUser

public void saveUser(User user)
              throws EntityException
Throws:
EntityException

removeUser

public void removeUser(User user)
                throws EntityException
Throws:
EntityException

isReadOnly

public boolean isReadOnly(User user)
                   throws EntityException
Throws:
EntityException

getRepository

public Repository getRepository()

getRepository

public Repository getRepository(Entity entity)
                         throws EntityException
Throws:
EntityException

isCreative

public boolean isCreative()

init

public void init(HashMap args)
          throws ConfigurationException
Throws:
ConfigurationException

findAllPrincipals

protected List findAllPrincipals()
                          throws InvalidAuthorizationTokenException,
                                 RemoteException
Throws:
InvalidAuthorizationTokenException
RemoteException

findPrincipalByName

public SOAPPrincipal findPrincipalByName(String username)
                                  throws InvalidAuthorizationTokenException,
                                         RemoteException,
                                         ObjectNotFoundException
Throws:
InvalidAuthorizationTokenException
RemoteException
ObjectNotFoundException


Copyright © 2006 Atlassian Software Systems. All Rights Reserved.