com.atlassian.crowd.integration.atlassianuser
Class CrowdGroupManager
java.lang.Object
com.atlassian.crowd.integration.atlassianuser.CrowdGroupManager
public class CrowdGroupManager
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CrowdGroupManager
public CrowdGroupManager()
getGroups
public Pager getGroups()
throws EntityException
- Throws:
EntityException
getGroups
public Pager getGroups(User user)
throws EntityException
- Throws:
EntityException
getMemberNames
public Pager getMemberNames(Group group)
throws EntityException
- Throws:
EntityException
getLocalMemberNames
public Pager getLocalMemberNames(Group group)
throws EntityException
- Throws:
EntityException
getExternalMemberNames
public Pager getExternalMemberNames(Group group)
throws EntityException
- Throws:
EntityException
getGroup
public Group getGroup(String name)
throws EntityException
- Throws:
EntityException
createGroup
public Group createGroup(String name)
throws EntityException
- Throws:
EntityException
removeGroup
public void removeGroup(Group group)
throws EntityException
- Throws:
EntityException
addMembership
public void addMembership(Group group,
User user)
throws EntityException
- Throws:
EntityException
hasMembership
public boolean hasMembership(Group group,
User user)
throws EntityException
- Throws:
EntityException
removeMembership
public void removeMembership(Group group,
User user)
throws EntityException
- Throws:
EntityException
supportsExternalMembership
public boolean supportsExternalMembership()
throws EntityException
- Throws:
EntityException
isReadOnly
public boolean isReadOnly(Group group)
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
findAllGroupNames
protected List findAllGroupNames()
throws InvalidAuthorizationTokenException,
RemoteException
- Throws:
InvalidAuthorizationTokenException
RemoteException
findGroupByName
protected SOAPGroup findGroupByName(String name)
throws InvalidAuthorizationTokenException,
RemoteException,
ObjectNotFoundException
- Throws:
InvalidAuthorizationTokenException
RemoteException
ObjectNotFoundException
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.