Uses of Interface
com.atlassian.crowd.embedded.api.Group

Packages that use Group
com.atlassian.crowd.embedded.api   
com.atlassian.crowd.embedded.core   
com.atlassian.crowd.embedded.core.util   
com.atlassian.crowd.embedded.impl   
com.atlassian.crowd.exception.embedded   
com.atlassian.crowd.model.group   
 

Uses of Group in com.atlassian.crowd.embedded.api
 

Subinterfaces of Group in com.atlassian.crowd.embedded.api
 interface GroupWithAttributes
           
 

Fields in com.atlassian.crowd.embedded.api with type parameters of type Group
static java.util.Comparator<Group> GroupComparator.GROUP_COMPARATOR
           
 

Methods in com.atlassian.crowd.embedded.api that return Group
 Group CrowdAdminService.addGroup(Group group)
          Adds a group to the directory store.
 Group CrowdService.getGroup(java.lang.String name)
          Finds the group that matches the supplied name.
 Group CrowdAdminService.renameGroup(java.lang.String oldName, java.lang.String newName)
          Renames a group.
 Group CrowdAdminService.updateGroup(Group group)
          Updates the group.
 

Methods in com.atlassian.crowd.embedded.api with parameters of type Group
 Group CrowdAdminService.addGroup(Group group)
          Adds a group to the directory store.
 void CrowdAdminService.addGroupToGroup(Group childGroup, Group parentGroup)
          Adds a group as a member of a parent group.
 void CrowdAdminService.addUserToGroup(User user, Group group)
          Adds a user as a member of a group.
 int GroupComparator.compare(Group group1, Group group2)
           
 int Group.compareTo(Group o)
          CompareTo must be compatible with the equals() and hashCode() methods
static int GroupComparator.compareTo(Group group1, Group group2)
           
static boolean GroupComparator.equal(Group group1, Group group2)
          Checks whether the two Group objects are equal according to the contract of the Group interface.
static boolean GroupComparator.equalsObject(Group group, java.lang.Object o)
           
static int GroupComparator.hashCode(Group group)
           
 boolean CrowdAdminService.isGroupDirectGroupMember(Group childGroup, Group parentGroup)
          Determines if a group is a direct member of another group.
 boolean CrowdService.isGroupMemberOfGroup(Group childGroup, Group parentGroup)
          Returns true if the childGroup is a direct or indirect (nested) member of the parentGroup.
 boolean CrowdAdminService.isUserDirectGroupMember(User user, Group group)
          Determines if a user is a direct member of a group.
 boolean CrowdService.isUserMemberOfGroup(User user, Group group)
          Returns true if the user is a direct or indirect (nested) member of the group.
 void CrowdAdminService.removeAllGroupAttributes(Group group)
          Removes all group attributes.
 boolean CrowdAdminService.removeGroup(Group group)
          Removes the group that matches the supplied name.
 void CrowdAdminService.removeGroupAttribute(Group group, java.lang.String attributeName)
          Removes all the values for a single attribute key for a group.
 boolean CrowdAdminService.removeGroupFromGroup(Group childGroup, Group parentGroup)
          Removes a group as a member of a parent group.
 boolean CrowdAdminService.removeUserFromGroup(User user, Group group)
          Removes a user as a member of a group.
 void CrowdAdminService.setGroupAttribute(Group group, java.lang.String attributeName, java.util.Set<java.lang.String> attributeValues)
          Adds or updates a group's attributes with the new attributes.
 void CrowdAdminService.setGroupAttribute(Group group, java.lang.String attributeName, java.lang.String attributeValue)
          Adds or updates a group's attributes with the new attributes.
 Group CrowdAdminService.updateGroup(Group group)
          Updates the group.
 

Uses of Group in com.atlassian.crowd.embedded.core
 

Methods in com.atlassian.crowd.embedded.core that return Group
 Group CrowdAdminServiceImpl.addGroup(Group group)
           
 Group CrowdServiceImpl.getGroup(java.lang.String name)
           
 Group CrowdAdminServiceImpl.renameGroup(java.lang.String oldName, java.lang.String newName)
           
 Group CrowdAdminServiceImpl.updateGroup(Group group)
           
 

Methods in com.atlassian.crowd.embedded.core with parameters of type Group
 Group CrowdAdminServiceImpl.addGroup(Group group)
           
 void CrowdAdminServiceImpl.addGroupToGroup(Group childGroup, Group parentGroup)
           
 void CrowdAdminServiceImpl.addUserToGroup(User user, Group group)
           
 boolean CrowdAdminServiceImpl.isGroupDirectGroupMember(Group childGroup, Group parentGroup)
           
 boolean CrowdServiceImpl.isGroupMemberOfGroup(Group childGroup, Group parentGroup)
           
 boolean CrowdAdminServiceImpl.isUserDirectGroupMember(User user, Group group)
           
 boolean CrowdServiceImpl.isUserMemberOfGroup(User user, Group group)
           
 void CrowdAdminServiceImpl.removeAllGroupAttributes(Group group)
           
 boolean CrowdAdminServiceImpl.removeGroup(Group group)
           
 void CrowdAdminServiceImpl.removeGroupAttribute(Group group, java.lang.String attributeName)
           
 boolean CrowdAdminServiceImpl.removeGroupFromGroup(Group childGroup, Group parentGroup)
           
 boolean CrowdAdminServiceImpl.removeUserFromGroup(User user, Group group)
           
 void CrowdAdminServiceImpl.setGroupAttribute(Group group, java.lang.String attributeName, java.util.Set<java.lang.String> attributeValues)
           
 void CrowdAdminServiceImpl.setGroupAttribute(Group group, java.lang.String attributeName, java.lang.String attributeValue)
           
 Group CrowdAdminServiceImpl.updateGroup(Group group)
           
 

Uses of Group in com.atlassian.crowd.embedded.core.util
 

Methods in com.atlassian.crowd.embedded.core.util that return Group
static Group ConversionUtils.getEmbeddedGroup(InvalidGroupException ex)
          Extracts a directory-specific model group from the given InvalidGroupException and converts it into a directory-agnostic embedded/application group.
static Group ConversionUtils.toEmbeddedGroup(Group modelGroup)
          Converts a directory-specific model group into a directory-agnostic embedded/application group.
 

Methods in com.atlassian.crowd.embedded.core.util that return types with arguments of type Group
static java.util.List<Group> ConversionUtils.toEmbeddedGroups(java.util.List<Group> modelGroups)
          Converts a directory-specific model groups into a directory-agnostic embedded/application groups.
 

Uses of Group in com.atlassian.crowd.embedded.impl
 

Classes in com.atlassian.crowd.embedded.impl that implement Group
 class DelegatingGroupWithAttributes
          Implementation of GroupWithAttributes that simply delegates to an underlying Group and Attributes object.
 class ImmutableGroup
          A general purpose immutable implementation of the Group interface.
 

Methods in com.atlassian.crowd.embedded.impl with parameters of type Group
 int ImmutableGroup.compareTo(Group other)
           
 int DelegatingGroupWithAttributes.compareTo(Group group)
           
 

Constructors in com.atlassian.crowd.embedded.impl with parameters of type Group
DelegatingGroupWithAttributes(Group group, Attributes attributes)
           
 

Uses of Group in com.atlassian.crowd.exception.embedded
 

Methods in com.atlassian.crowd.exception.embedded that return Group
 Group InvalidGroupException.getGroup()
           
 

Methods in com.atlassian.crowd.exception.embedded with parameters of type Group
 void InvalidGroupException.setGroup(Group group)
           
 

Constructors in com.atlassian.crowd.exception.embedded with parameters of type Group
InvalidGroupException(Group group, java.lang.String message)
           
InvalidGroupException(Group group, java.lang.String message, java.lang.Throwable cause)
           
InvalidGroupException(Group group, java.lang.Throwable cause)
           
 

Uses of Group in com.atlassian.crowd.model.group
 

Constructors in com.atlassian.crowd.model.group with parameters of type Group
GroupTemplate(Group group)
           
 



Copyright © 2010 Atlassian. All Rights Reserved.