Class EmbeddedCrowdGroupManager
java.lang.Object
com.atlassian.crowd.embedded.atlassianuser.EmbeddedCrowdGroupManager
- All Implemented Interfaces:
com.atlassian.user.EntityManager,com.atlassian.user.GroupManager
- Direct Known Subclasses:
EmbeddedCrowdInternalGroupManager
@Deprecated
public class EmbeddedCrowdGroupManager
extends Object
implements com.atlassian.user.GroupManager
Deprecated.
since 7.0.1 because atlassian-embedded-crowd-atlassian-user module was removed. No replacement
Copied from atlassian-embedded-crowd library
- Since:
- 7.0.1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classDeprecated. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.atlassian.crowd.embedded.api.CrowdServiceDeprecated. -
Constructor Summary
ConstructorsConstructorDescriptionEmbeddedCrowdGroupManager(com.atlassian.user.repository.RepositoryIdentifier repositoryIdentifier, com.atlassian.crowd.embedded.api.CrowdService crowdService) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMembership(com.atlassian.user.Group group, com.atlassian.user.User user) Deprecated.com.atlassian.user.GroupcreateGroup(String groupName) Deprecated.com.atlassian.user.search.page.Pager<String> getExternalMemberNames(com.atlassian.user.Group group) Deprecated.com.atlassian.user.GroupDeprecated.com.atlassian.user.search.page.Pager<com.atlassian.user.Group> Deprecated.com.atlassian.user.search.page.Pager<com.atlassian.user.Group> getGroups(com.atlassian.user.User user) Deprecated.com.atlassian.user.repository.RepositoryIdentifierDeprecated.com.atlassian.user.search.page.Pager<String> getLocalMemberNames(com.atlassian.user.Group group) Deprecated.com.atlassian.user.search.page.Pager<String> getMemberNames(com.atlassian.user.Group group) Deprecated.com.atlassian.user.repository.RepositoryIdentifiergetRepository(com.atlassian.user.Entity entity) Deprecated.List<com.atlassian.user.Group> Deprecated.booleanhasMembership(com.atlassian.user.Group group, com.atlassian.user.User user) Deprecated.booleanDeprecated.booleanisReadOnly(com.atlassian.user.Group group) Deprecated.voidremoveGroup(com.atlassian.user.Group group) Deprecated.voidremoveMembership(com.atlassian.user.Group group, com.atlassian.user.User user) Deprecated.booleanDeprecated.
-
Field Details
-
crowdService
protected final com.atlassian.crowd.embedded.api.CrowdService crowdServiceDeprecated.
-
-
Constructor Details
-
EmbeddedCrowdGroupManager
public EmbeddedCrowdGroupManager(com.atlassian.user.repository.RepositoryIdentifier repositoryIdentifier, com.atlassian.crowd.embedded.api.CrowdService crowdService) Deprecated.
-
-
Method Details
-
getIdentifier
public com.atlassian.user.repository.RepositoryIdentifier getIdentifier()Deprecated.- Specified by:
getIdentifierin interfacecom.atlassian.user.EntityManager
-
getRepository
public com.atlassian.user.repository.RepositoryIdentifier getRepository(com.atlassian.user.Entity entity) throws com.atlassian.user.EntityException Deprecated.- Specified by:
getRepositoryin interfacecom.atlassian.user.EntityManager- Throws:
com.atlassian.user.EntityException
-
isCreative
public boolean isCreative()Deprecated.- Specified by:
isCreativein interfacecom.atlassian.user.EntityManager
-
getGroups
public com.atlassian.user.search.page.Pager<com.atlassian.user.Group> getGroups() throws com.atlassian.user.EntityExceptionDeprecated.- Specified by:
getGroupsin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityException
-
getWritableGroups
Deprecated.- Specified by:
getWritableGroupsin interfacecom.atlassian.user.GroupManager
-
getGroups
public com.atlassian.user.search.page.Pager<com.atlassian.user.Group> getGroups(com.atlassian.user.User user) throws com.atlassian.user.EntityException Deprecated.- Specified by:
getGroupsin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityException
-
getMemberNames
public com.atlassian.user.search.page.Pager<String> getMemberNames(com.atlassian.user.Group group) throws com.atlassian.user.EntityException Deprecated.- Specified by:
getMemberNamesin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityException
-
getLocalMemberNames
public com.atlassian.user.search.page.Pager<String> getLocalMemberNames(com.atlassian.user.Group group) throws com.atlassian.user.EntityException Deprecated.- Specified by:
getLocalMemberNamesin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityException
-
getExternalMemberNames
public com.atlassian.user.search.page.Pager<String> getExternalMemberNames(com.atlassian.user.Group group) Deprecated.- Specified by:
getExternalMemberNamesin interfacecom.atlassian.user.GroupManager
-
getGroup
public com.atlassian.user.Group getGroup(String groupName) throws com.atlassian.user.EntityException Deprecated.- Specified by:
getGroupin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityException
-
createGroup
public com.atlassian.user.Group createGroup(String groupName) throws com.atlassian.user.EntityException Deprecated.- Specified by:
createGroupin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityException
-
removeGroup
public void removeGroup(com.atlassian.user.Group group) throws com.atlassian.user.EntityException, IllegalArgumentException Deprecated.- Specified by:
removeGroupin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityExceptionIllegalArgumentException
-
addMembership
public void addMembership(com.atlassian.user.Group group, com.atlassian.user.User user) throws com.atlassian.user.EntityException, IllegalArgumentException Deprecated.- Specified by:
addMembershipin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityExceptionIllegalArgumentException
-
hasMembership
public boolean hasMembership(com.atlassian.user.Group group, com.atlassian.user.User user) throws com.atlassian.user.EntityException Deprecated.- Specified by:
hasMembershipin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityException
-
removeMembership
public void removeMembership(com.atlassian.user.Group group, com.atlassian.user.User user) throws com.atlassian.user.EntityException, IllegalArgumentException Deprecated.- Specified by:
removeMembershipin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityExceptionIllegalArgumentException
-
supportsExternalMembership
public boolean supportsExternalMembership()Deprecated.- Specified by:
supportsExternalMembershipin interfacecom.atlassian.user.GroupManager
-
isReadOnly
public boolean isReadOnly(com.atlassian.user.Group group) throws com.atlassian.user.EntityException Deprecated.- Specified by:
isReadOnlyin interfacecom.atlassian.user.GroupManager- Throws:
com.atlassian.user.EntityException
-