Uses of Interface
com.atlassian.crowd.model.group.Group
Packages that use Group
Package
Description
The audit processors are meant to be called from within other DAOs, to facilitate auditing either single or bulk
operations.
-
Uses of Group in com.atlassian.crowd.acceptance.tests.applications.crowd
Methods in com.atlassian.crowd.acceptance.tests.applications.crowd that return types with arguments of type Group -
Uses of Group in com.atlassian.crowd.console.action.group
Fields in com.atlassian.crowd.console.action.group declared as GroupMethods in com.atlassian.crowd.console.action.group that return GroupMethods in com.atlassian.crowd.console.action.group that return types with arguments of type GroupMethods in com.atlassian.crowd.console.action.group with parameters of type GroupModifier and TypeMethodDescriptionprotected void
AddGroup.syncFieldsFromGroup
(Group group) Ensures that the fields (egname
,active
) are the same as the values in thegroup
Method parameters in com.atlassian.crowd.console.action.group with type arguments of type GroupModifier and TypeMethodDescriptionvoid
ViewGroupMembers.setSubGroups
(Collection<Group> subGroups) -
Uses of Group in com.atlassian.crowd.dao.audit.processor
Methods in com.atlassian.crowd.dao.audit.processor with parameters of type GroupModifier and TypeMethodDescriptionvoid
GroupAuditProcessor.auditGroupUpdated
(Group previous, InternalGroup updated) -
Uses of Group in com.atlassian.crowd.dao.audit.processor.impl
Methods in com.atlassian.crowd.dao.audit.processor.impl with parameters of type GroupModifier and TypeMethodDescriptionvoid
DefaultGroupAuditProcessor.auditGroupUpdated
(Group previous, InternalGroup updated) void
DisablableGroupAuditProcessor.auditGroupUpdated
(Group previous, InternalGroup updated) void
NoopAuditProcessor.auditGroupUpdated
(Group previous, InternalGroup updated) -
Uses of Group in com.atlassian.crowd.dao.group
Methods in com.atlassian.crowd.dao.group that return types with arguments of type GroupModifier and TypeMethodDescriptionGroupDAOHibernate.addAll
(Collection<InternalGroupWithAttributes> groups) InternalGroupDao.addAll
(Collection<InternalGroupWithAttributes> groups) Bulk add of groups and their attributes.Methods in com.atlassian.crowd.dao.group with parameters of type GroupModifier and TypeMethodDescriptionvoid
void
GroupDAOHibernate.removeAttribute
(Group group, String attributeName) void
Method parameters in com.atlassian.crowd.dao.group with type arguments of type GroupModifier and TypeMethodDescription -
Uses of Group in com.atlassian.crowd.directory
Fields in com.atlassian.crowd.directory with type parameters of type GroupModifier and TypeFieldDescriptionMockSimpleRemoteDirectory.groupMap
MockSimpleRemoteDirectory.roleMap
Methods in com.atlassian.crowd.directory that return GroupModifier and TypeMethodDescriptionAbstractForwardingDirectory.addGroup
(GroupTemplate group) AbstractInternalDirectory.addGroup
(GroupTemplate group) AuditingDirectoryDecorator.addGroup
(GroupTemplate group) AzureAdDirectory.addGroup
(GroupTemplate group) DbCachingRemoteDirectory.addGroup
(GroupTemplate group) DelegatedAuthenticationDirectory.addGroup
(GroupTemplate group) MockSimpleRemoteDirectory.addGroup
(GroupTemplate group) RemoteCrowdDirectory.addGroup
(GroupTemplate group) RemoteDirectory.addGroup
(GroupTemplate group) Adds agroup
to the directory store.Rfc2307.addGroup
(GroupTemplate group) SpringLDAPConnector.addGroup
(GroupTemplate group) abstract Group
AbstractInternalDirectory.addLocalGroup
(GroupTemplate group) CachingDirectory.addLocalGroup
(GroupTemplate group) InternalDirectory.addLocalGroup
(GroupTemplate group) InternalRemoteDirectory.addLocalGroup
(GroupTemplate group) Adds a "local" group to the directory.AbstractForwardingDirectory.findGroupByName
(String name) AuditingDirectoryDecorator.findGroupByName
(String name) AzureAdDirectory.findGroupByName
(String name) MockSimpleRemoteDirectory.findGroupByName
(String name) RemoteCrowdDirectory.findGroupByName
(String name) RemoteDirectory.findGroupByName
(String name) Finds thegroup
that matches the suppliedname
.AbstractForwardingDirectory.renameGroup
(String oldName, String newName) AbstractInternalDirectory.renameGroup
(String oldName, String newName) AuditingDirectoryDecorator.renameGroup
(String oldName, String newName) AzureAdDirectory.renameGroup
(String oldName, String newName) DbCachingRemoteDirectory.renameGroup
(String oldName, String newName) MockSimpleRemoteDirectory.renameGroup
(String oldName, String newName) RemoteCrowdDirectory.renameGroup
(String oldName, String newName) RemoteDirectory.renameGroup
(String oldName, String newName) Renames agroup
.Rfc2307.renameGroup
(String oldName, String newName) SpringLDAPConnector.renameGroup
(String oldName, String newName) AbstractForwardingDirectory.updateGroup
(GroupTemplate group) AbstractInternalDirectory.updateGroup
(GroupTemplate group) AuditingDirectoryDecorator.updateGroup
(GroupTemplate group) AzureAdDirectory.updateGroup
(GroupTemplate group) DbCachingRemoteDirectory.updateGroup
(GroupTemplate group) MockSimpleRemoteDirectory.updateGroup
(GroupTemplate group) RemoteCrowdDirectory.updateGroup
(GroupTemplate group) RemoteDirectory.updateGroup
(GroupTemplate group) Updates thegroup
.Rfc2307.updateGroup
(GroupTemplate group) SpringLDAPConnector.updateGroup
(GroupTemplate group) Methods in com.atlassian.crowd.directory that return types with arguments of type GroupModifier and TypeMethodDescriptionCachingDirectory.addAllGroups
(Set<GroupTemplate> groups) InternalDirectory.addAllGroups
(Set<GroupTemplate> groups) InternalRemoteDirectory.addAllGroups
(Set<GroupTemplate> groups) Adds a collection of groups to the directory.Methods in com.atlassian.crowd.directory with parameters of type GroupModifier and TypeMethodDescriptionvoid
DirectoryCacheImplUsingChangeOperations.addGroupMembersForGroup
(Group parentGroup, Set<String> remoteGroups) void
DbCachingRemoteChangeOperations.addGroupMembershipsForGroup
(Group parentGroup, Collection<String> groupsToAdd) void
DirectoryCacheChangeOperations.addGroupMembershipsForGroup
(Group parentGroup, Collection<String> toAdd) void
MockMembershipSearcher.addMembership
(Group parent, Group child) void
MockMembershipSearcher.addMembership
(Group parent, User child) void
MockMembershipSearcher.addMemberships
(Group parent, List<Group> children) void
MockMembershipSearcher.addMemberships
(List<Group> parents, Group child) void
DbCachingRemoteChangeOperations.addOrUpdateCachedGroup
(Group group) void
DirectoryCacheChangeOperations.addOrUpdateCachedGroup
(Group group) void
DirectoryCacheImplUsingChangeOperations.addOrUpdateCachedGroup
(Group group) void
DirectoryCacheImplUsingChangeOperations.addUserMembersForGroup
(Group parentGroup, Set<String> remoteUsers) void
DbCachingRemoteChangeOperations.addUserMembershipsForGroup
(Group group, Set<String> usersToAdd) void
DirectoryCacheChangeOperations.addUserMembershipsForGroup
(Group group, Set<String> toAdd) void
DirectoryCacheImplUsingChangeOperations.deleteGroupMembersForGroup
(Group parentGroup, Set<String> remoteGroups) void
DirectoryCacheImplUsingChangeOperations.deleteUserMembersForGroup
(Group parentGroup, Set<String> remoteUsers) DbCachingRemoteChangeOperations.findGroupMembershipForGroupChanges
(Group parentGroup, Collection<String> remoteGroups) DirectoryCacheChangeOperations.findGroupMembershipForGroupChanges
(Group parentGroup, Collection<String> remoteGroups) DbCachingRemoteChangeOperations.findUserMembershipForGroupChanges
(Group group, Collection<String> remoteUsers) DirectoryCacheChangeOperations.findUserMembershipForGroupChanges
(Group group, Collection<String> remoteUsers) protected Attributes
SpringLDAPConnector.getNewGroupAttributes
(Group group) protected void
MicrosoftActiveDirectory.getNewGroupDirectorySpecificAttributes
(Group group, Attributes attributes) If we want to be able to nest groups, we need to create distribution groups rather than security groups.protected void
SpringLDAPConnector.getNewGroupDirectorySpecificAttributes
(Group group, Attributes attributes) Populates attributes object with directory-specific attributes.DbCachingRemoteChangeOperations.isGroupShadowed
(Group remoteGroup) Returns true if the given remote Group should not have its memberships synchronised for any reason.DirectoryCacheChangeOperations.isGroupShadowed
(Group group) void
DbCachingRemoteChangeOperations.removeGroupMembershipsForGroup
(Group parentGroup, Collection<String> groupsToRemove) void
DirectoryCacheChangeOperations.removeGroupMembershipsForGroup
(Group parentGroup, Collection<String> toRemove) void
DbCachingRemoteChangeOperations.removeUserMembershipsForGroup
(Group group, Set<String> usersToRemove) void
DirectoryCacheChangeOperations.removeUserMembershipsForGroup
(Group group, Set<String> toRemove) void
DirectoryCacheImplUsingChangeOperations.syncGroupMembersForGroup
(Group parentGroup, Collection<String> remoteGroups) void
DirectoryCacheImplUsingChangeOperations.syncUserMembersForGroup
(Group parentGroup, Collection<String> remoteUsers) void
InternalDirectoryUtils.validateGroupName
(Group group, String groupName) Validates group name.void
InternalDirectoryUtilsImpl.validateGroupName
(Group group, String groupName) Method parameters in com.atlassian.crowd.directory with type arguments of type GroupModifier and TypeMethodDescriptionvoid
MockMembershipSearcher.addMemberships
(Group parent, List<Group> children) void
MockMembershipSearcher.addMemberships
(List<Group> parents, Group child) void
MockMembershipSearcher.addMemberships
(List<Group> parents, User child) void
DirectoryCacheImplUsingChangeOperations.addOrUpdateCachedGroups
(Collection<? extends Group> remoteGroups, Date syncStartDate) void
DbCachingRemoteChangeOperations.deleteCachedGroupsNotIn
(GroupType groupType, List<? extends Group> remoteGroups, Date syncStartDate) void
DirectoryCacheChangeOperations.deleteCachedGroupsNotIn
(GroupType groupType, List<? extends Group> ldapGroups, Date syncStartDate) void
DirectoryCacheImplUsingChangeOperations.deleteCachedGroupsNotIn
(GroupType groupType, List<? extends Group> remoteGroups, Date syncStartDate) void
DbCachingRemoteChangeOperations.deleteCachedGroupsNotInByExternalId
(Collection<? extends Group> remoteGroups, Date syncStartDate) void
DirectoryCacheChangeOperations.deleteCachedGroupsNotInByExternalId
(Collection<? extends Group> remoteGroups, Date syncStartDate) void
DirectoryCacheImplUsingChangeOperations.deleteCachedGroupsNotInByExternalId
(Collection<? extends Group> remoteGroups, Date syncStartDate) DbCachingRemoteChangeOperations.findGroupsToUpdate
(Collection<? extends Group> remoteGroups, Date syncStartDate) DirectoryCacheChangeOperations.findGroupsToUpdate
(Collection<? extends Group> remoteGroups, Date syncStartDate) -
Uses of Group in com.atlassian.crowd.directory.hybrid
Methods in com.atlassian.crowd.directory.hybrid that return GroupModifier and TypeMethodDescriptionLocalGroupHandler.createLocalGroup
(GroupTemplate groupTemplate) Creates a local group with the supplied template.LocalGroupHandler.findLocalGroup
(String groupName) Finds a local group.LocalGroupHandler.updateLocalGroup
(GroupTemplate groupTemplate) Updates a local group. -
Uses of Group in com.atlassian.crowd.directory.ldap.cache
Fields in com.atlassian.crowd.directory.ldap.cache with type parameters of type GroupMethods in com.atlassian.crowd.directory.ldap.cache that return GroupModifier and TypeMethodDescriptionMethods in com.atlassian.crowd.directory.ldap.cache that return types with arguments of type GroupMethods in com.atlassian.crowd.directory.ldap.cache with parameters of type GroupModifier and TypeMethodDescriptionvoid
MockDirectoryCache.addGroupMembersForGroup
(Group parentGroup, Set<String> groups) void
MockDirectoryCache.addOrUpdateCachedGroup
(Group group) void
MockDirectoryCache.addUserMembersForGroup
(Group parentGroup, Set<String> remoteUsers) void
MockDirectoryCache.deleteGroupMembersForGroup
(Group parentGroup, Set<String> groups) void
MockDirectoryCache.deleteUserMembersForGroup
(Group parentGroup, Set<String> remoteUsers) void
MockDirectoryCache.syncGroupMembersForGroup
(Group parentGroup, Collection<String> groups) void
MockDirectoryCache.syncUserMembersForGroup
(Group parentGroup, Collection<String> users) Method parameters in com.atlassian.crowd.directory.ldap.cache with type arguments of type GroupModifier and TypeMethodDescriptionvoid
MockDirectoryCache.addOrUpdateCachedGroups
(Collection<? extends Group> groups, Date syncStartDate) void
MockDirectoryCache.deleteCachedGroupsNotIn
(GroupType groupType, List<? extends Group> remoteGroups, Date syncStartDate) void
MockDirectoryCache.deleteCachedGroupsNotInByExternalId
(Collection<? extends Group> remoteGroups, Date syncStartDate) -
Uses of Group in com.atlassian.crowd.directory.ldap.mapper.entity
Methods in com.atlassian.crowd.directory.ldap.mapper.entity with parameters of type GroupModifier and TypeMethodDescriptionLDAPGroupAttributesMapper.mapAttributesFromGroup
(Group group) Creates an LDAPAttributes
object containing the information in theGroup
object. -
Uses of Group in com.atlassian.crowd.directory.synchronisation.cache
Methods in com.atlassian.crowd.directory.synchronisation.cache with parameters of type GroupModifier and TypeMethodDescriptionvoid
DirectoryCache.addGroupMembersForGroup
(Group parentGroup, Set<String> groups) void
DirectoryCache.addOrUpdateCachedGroup
(Group group) void
DirectoryCache.addUserMembersForGroup
(Group parentGroup, Set<String> remoteUsers) DefaultGroupActionStrategy.decide
(InternalDirectoryGroup groupMatchedByName, InternalDirectoryGroup groupMatchedByExternalId, Group remoteGroup, Date syncStartDate, long directoryId) ExternalIdCheckingGroupActionStrategy.decide
(InternalDirectoryGroup internalGroup, InternalDirectoryGroup groupMatchedByExternalId, Group remoteGroup, Date syncStartDate, long directoryId) GroupActionStrategy.decide
(InternalDirectoryGroup groupMatchedByName, InternalDirectoryGroup groupMatchedByExternalId, Group remoteGroup, Date syncStartDate, long directoryId) void
DirectoryCache.deleteGroupMembersForGroup
(Group parentGroup, Set<String> groups) void
DirectoryCache.deleteUserMembersForGroup
(Group parentGroup, Set<String> remoteUsers) AbstractGroupActionStrategy.replaceGroup
(InternalDirectoryGroup internalGroup, Group remoteGroup) void
DirectoryCache.syncGroupMembersForGroup
(Group parentGroup, Collection<String> groups) void
DirectoryCache.syncUserMembersForGroup
(Group parentGroup, Collection<String> remoteUsers) AbstractGroupActionStrategy.updateGroup
(InternalDirectoryGroup internalGroup, Group remoteGroup) protected boolean
AbstractGroupActionStrategy.wasGroupUpdatedAfterSearchStart
(Group remoteGroup, InternalDirectoryGroup internalGroup, Date syncStartDate, long directoryId) Method parameters in com.atlassian.crowd.directory.synchronisation.cache with type arguments of type GroupModifier and TypeMethodDescriptionvoid
DirectoryCache.addOrUpdateCachedGroups
(Collection<? extends Group> groups, Date syncStartDate) void
DirectoryCache.deleteCachedGroupsNotIn
(GroupType groupType, List<? extends Group> remoteGroups, Date syncStartDate) void
DirectoryCache.deleteCachedGroupsNotInByExternalId
(Collection<? extends Group> remoteGroups, Date syncStartDate) -
Uses of Group in com.atlassian.crowd.embedded.core.util
Methods in com.atlassian.crowd.embedded.core.util that return types with arguments of type GroupModifier and TypeMethodDescriptionstatic MembershipQuery<Group>
ConversionUtils.toModelGroupMembershipQuery
(MembershipQuery embeddedQuery) static GroupQuery<Group>
ConversionUtils.toModelGroupQuery
(GroupQuery embeddedQuery) Methods in com.atlassian.crowd.embedded.core.util with parameters of type GroupModifier and TypeMethodDescriptionstatic Group
ConversionUtils.toEmbeddedGroup
(Group modelGroup) Converts a directory-specific model group into a directory-agnostic embedded/application group.Method parameters in com.atlassian.crowd.embedded.core.util with type arguments of type GroupModifier and TypeMethodDescriptionConversionUtils.toEmbeddedGroups
(List<Group> modelGroups) Converts a directory-specific model groups into a directory-agnostic embedded/application groups. -
Uses of Group in com.atlassian.crowd.embedded.spi
Methods in com.atlassian.crowd.embedded.spi that return GroupModifier and TypeMethodDescriptionAdds a new group.Add a new local group.Renames group.Updates group.Methods in com.atlassian.crowd.embedded.spi that return types with arguments of type GroupModifier and TypeMethodDescriptionBulk add of groups.Methods in com.atlassian.crowd.embedded.spi with parameters of type GroupModifier and TypeMethodDescriptionAdds a new group.Add a new local group.void
Removes group.void
GroupDao.removeAttribute
(Group group, String attributeName) Remove the attribute from the group.Renames group.void
Stores attributes into group.Updates group.Method parameters in com.atlassian.crowd.embedded.spi with type arguments of type GroupModifier and TypeMethodDescriptionBulk add of groups. -
Uses of Group in com.atlassian.crowd.event.group
Methods in com.atlassian.crowd.event.group that return GroupConstructors in com.atlassian.crowd.event.group with parameters of type GroupModifierConstructorDescriptionAutoGroupCreatedEvent
(Object source, Directory directory, Group group) GroupAttributeDeletedEvent
(Object source, Directory directory, Group group, String attributeName) GroupAttributeStoredEvent
(Object source, Directory directory, Group group, Map<String, Set<String>> attributes) GroupCreatedEvent
(Object source, Directory directory, Group group) GroupUpdatedEvent
(Object source, Directory directory, Group group) -
Uses of Group in com.atlassian.crowd.event.groupleveladmin
Methods in com.atlassian.crowd.event.groupleveladmin that return GroupModifier and TypeMethodDescriptionGroupBecameGroupAdministratorEvent.getAdministeredGroup()
GroupStoppedBeingGroupAdministratorEvent.getAdministeredGroup()
GroupBecameGroupAdministratorEvent.getAdministeringGroup()
GroupStoppedBeingGroupAdministratorEvent.getAdministeringGroup()
UserBecameGroupAdministratorEvent.getGroup()
UserStoppedBeingGroupAdministratorEvent.getGroup()
Constructors in com.atlassian.crowd.event.groupleveladmin with parameters of type GroupModifierConstructorDescriptionGroupBecameGroupAdministratorEvent
(Group administeredGroup, Group administrationGroup) GroupStoppedBeingGroupAdministratorEvent
(Group administeringGroup, Group administeredGroup) UserBecameGroupAdministratorEvent
(Group group, User administrator) UserStoppedBeingGroupAdministratorEvent
(Group group, User user) -
Uses of Group in com.atlassian.crowd.event.remote.group
Constructors in com.atlassian.crowd.event.remote.group with parameters of type GroupModifierConstructorDescriptionRemoteGroupCreatedEvent
(Object source, long directoryID, Group group) RemoteGroupCreatedOrUpdatedEvent
(Object source, long directoryID, Group group) RemoteGroupUpdatedEvent
(Object source, long directoryID, Group group) -
Uses of Group in com.atlassian.crowd.event.role
Methods in com.atlassian.crowd.event.role that return GroupModifier and TypeMethodDescriptionRoleCreatedEvent.getRole()
Deprecated.RoleUpdatedEvent.getRole()
Deprecated.Constructors in com.atlassian.crowd.event.role with parameters of type GroupModifierConstructorDescriptionRoleCreatedEvent
(Object source, Directory directory, Group role) Deprecated.RoleUpdatedEvent
(Object source, Directory directory, Group role) Deprecated. -
Uses of Group in com.atlassian.crowd.exception
Methods in com.atlassian.crowd.exception that return GroupConstructors in com.atlassian.crowd.exception with parameters of type GroupModifierConstructorDescriptionInvalidGroupException
(Group group, String message) Constructs a newInvalidGroupException
with the invalid group andInvalidGroupException
(Group group, String message, Throwable cause) InvalidGroupException
(Group group, Throwable cause) Constructs a newInvalidGroupException
with the invalid group given and a cause.InvalidRoleException
(Group legacyRole, String message) -
Uses of Group in com.atlassian.crowd.integration.rest.entity
Classes in com.atlassian.crowd.integration.rest.entity that implement GroupMethods in com.atlassian.crowd.integration.rest.entity with parameters of type Group -
Uses of Group in com.atlassian.crowd.integration.rest.service
Methods in com.atlassian.crowd.integration.rest.service that return GroupModifier and TypeMethodDescriptionGet a group by name.Methods in com.atlassian.crowd.integration.rest.service that return types with arguments of type GroupModifier and TypeMethodDescriptionRestCrowdClient.getChildGroupsOfGroup
(String groupName, int startIndex, int maxResults) RestCrowdClient.getGroupsForNestedUser
(String userName, int startIndex, int maxResults) RestCrowdClient.getGroupsForUser
(String userName, int startIndex, int maxResults) RestCrowdClient.getNestedChildGroupsOfGroup
(String groupName, int startIndex, int maxResults) RestCrowdClient.getParentGroupsForGroup
(String groupName, int startIndex, int maxResults) RestCrowdClient.getParentGroupsForNestedGroup
(String groupName, int startIndex, int maxResults) RestCrowdClient.searchGroups
(SearchRestriction searchRestriction, int startIndex, int maxResults) Methods in com.atlassian.crowd.integration.rest.service with parameters of type Group -
Uses of Group in com.atlassian.crowd.integration.rest.util
Methods in com.atlassian.crowd.integration.rest.util that return types with arguments of type GroupModifier and TypeMethodDescriptionEntityTranslator.toGroupList
(GroupEntityList groupEntityList) Transforms GroupEntityList into a list of groups.Methods in com.atlassian.crowd.integration.rest.util with parameters of type GroupModifier and TypeMethodDescriptionstatic GroupEntity
EntityTranslator.toGroupEntity
(Group group) Translates a Group to a GroupEntity.static GroupEntity
EntityTranslator.toGroupEntity
(Group group, Attributes attributes) Translates a Group with Attributes to a GroupEntity. -
Uses of Group in com.atlassian.crowd.manager.application
Methods in com.atlassian.crowd.manager.application that return GroupModifier and TypeMethodDescriptionAbstractDelegatingApplicationService.addGroup
(Application application, GroupTemplate group) ApplicationService.addGroup
(Application application, GroupTemplate group) Adds the group to ALL the active permissible directories.ApplicationServiceGeneric.addGroup
(Application application, GroupTemplate group) TranslatingApplicationService.addGroup
(Application application, GroupTemplate group) AbstractDelegatingApplicationService.findGroupByName
(Application application, String name) ApplicationService.findGroupByName
(Application application, String name) Returns the first group with the matching groupname from all the active directories assigned to the application.ApplicationServiceGeneric.findGroupByName
(Application application, String name) TranslatingApplicationService.findGroupByName
(Application application, String name) AbstractDelegatingApplicationService.updateGroup
(Application application, GroupTemplate group) ApplicationService.updateGroup
(Application application, GroupTemplate group) Updates the group in ALL the active permissible directories.ApplicationServiceGeneric.updateGroup
(Application application, GroupTemplate group) TranslatingApplicationService.updateGroup
(Application application, GroupTemplate group) -
Uses of Group in com.atlassian.crowd.manager.application.canonicality
Methods in com.atlassian.crowd.manager.application.canonicality that return GroupModifier and TypeMethodDescriptionCanonicalEntityByNameFinder.fastFailingFindGroupByName
(String name) CanonicalEntityByNameFinder.findGroupByName
(String name) Methods in com.atlassian.crowd.manager.application.canonicality that return types with arguments of type GroupModifier and TypeMethodDescriptionCanonicalEntityByNameFinder.fastFailingFindOptionalGroupByName
(String name) -
Uses of Group in com.atlassian.crowd.manager.audit.mapper
Methods in com.atlassian.crowd.manager.audit.mapper with parameters of type GroupModifier and TypeMethodDescriptionAuditLogGroupMapper.calculateDifference
(Group oldValue, Group newValue) AuditLogGroupMapperImpl.calculateDifference
(Group oldValue, Group newValue) -
Uses of Group in com.atlassian.crowd.manager.directory
Methods in com.atlassian.crowd.manager.directory that return GroupModifier and TypeMethodDescriptionDirectoryManager.addGroup
(long directoryId, GroupTemplate group) Adds a Group to the directory specified by the passed indirectoryId
.DirectoryManagerGeneric.addGroup
(long directoryId, GroupTemplate group) DirectoryManager.findGroupByName
(long directoryId, String groupName) Returns the group matching the supplied groupName in the directory specified by the passed indirectoryId
..DirectoryManagerGeneric.findGroupByName
(long directoryId, String groupName) DirectoryManager.renameGroup
(long directoryId, String oldGroupname, String newGroupname) Renames a group in the directory specified by the passed indirectoryId
.DirectoryManagerGeneric.renameGroup
(long directoryId, String oldGroupname, String newGroupname) DirectoryManager.updateGroup
(long directoryId, GroupTemplate group) Updates a group with the supplied template and returns the updated group retrieved from the directory specified by the passed indirectoryId
.DirectoryManagerGeneric.updateGroup
(long directoryId, GroupTemplate group) Methods in com.atlassian.crowd.manager.directory that return types with arguments of type GroupModifier and TypeMethodDescriptionDirectoryManager.addAllGroups
(long directoryId, Collection<GroupTemplate> groups, boolean overwrite) Will add a collection of Group to the directory specified by the passed indirectoryId
param.DirectoryManagerGeneric.addAllGroups
(long directoryId, Collection<GroupTemplate> groups, boolean overwrite) -
Uses of Group in com.atlassian.crowd.manager.directory.nestedgroups
Methods in com.atlassian.crowd.manager.directory.nestedgroups that return types with arguments of type GroupModifier and TypeMethodDescriptionCachedMultipleGroupsProvider.getDirectlyRelatedGroups
(Collection<String> names) MultipleGroupsProvider.getDirectlyRelatedGroups
(Collection<String> name) NestedGroupsProvider.getDirectlyRelatedGroups
(Collection<String> ids) Returns list of directly related groups (e.g.SingleGroupProvider.getDirectlyRelatedGroups
(String name) NestedGroupsCacheProvider.getGroupsCache
(long directoryId, GroupType type) Returns cache for a given set of parameters.static NestedGroupsIterator<Group>
NestedGroupsIterator.groupsIterator
(Collection<? extends Group> groups, boolean includeOriginal, NestedGroupsProvider provider) static NestedGroupsIterator<Group>
NestedGroupsIterator.groupsIterator
(Collection<String> groups, NestedGroupsProvider provider) Methods in com.atlassian.crowd.manager.directory.nestedgroups with parameters of type GroupModifier and TypeMethodDescriptionNestedGroupsProvider.getIdentifierForSubGroupsQuery
(Group group) Returns identifier of group that will be passed toNestedGroupsProvider.getDirectlyRelatedGroups(Collection)
.Method parameters in com.atlassian.crowd.manager.directory.nestedgroups with type arguments of type GroupModifier and TypeMethodDescriptionstatic NestedGroupsIterator<Group>
NestedGroupsIterator.groupsIterator
(Collection<? extends Group> groups, boolean includeOriginal, NestedGroupsProvider provider) -
Uses of Group in com.atlassian.crowd.manager.permission
Methods in com.atlassian.crowd.manager.permission that return GroupModifier and TypeMethodDescriptionGroupGroupAdministrationMapping.getAdminGroup()
Returns the administration groupGroupAdministrationMapping.getTargetGroup()
GroupGroupAdministrationMapping.getTargetGroup()
Returns the target groupUserGroupAdministrationMapping.getTargetGroup()
Returns the target groupMethods in com.atlassian.crowd.manager.permission that return types with arguments of type GroupModifier and TypeMethodDescriptionGroupAdministrationPermissionService.getDirectGroupLevelAdminGroups
(boolean considerOnlyTargetGroupsWithApplications) Methods in com.atlassian.crowd.manager.permission with parameters of type GroupModifier and TypeMethodDescriptionGroupAdministrationConfigurationService.getGroupAdministrators
(Group group) Searches and returns all administrators a given groupboolean
GroupAdministrationPermissionService.isCurrentUserAdminOfGroup
(Group group) Check if a current logged in user is an administrator of a groupboolean
GroupAdministrationPermissionService.isUserAdminOfGroup
(User user, Group group) Check if a user is an administrator of a groupConstructors in com.atlassian.crowd.manager.permission with parameters of type Group -
Uses of Group in com.atlassian.crowd.manager.recovery
Methods in com.atlassian.crowd.manager.recovery that return GroupModifier and TypeMethodDescriptionRecoveryModeRemoteDirectory.addGroup
(GroupTemplate group) RecoveryModeRemoteDirectory.findGroupByName
(String name) RecoveryModeRemoteDirectory.renameGroup
(String oldName, String newName) RecoveryModeRemoteDirectory.updateGroup
(GroupTemplate group) -
Uses of Group in com.atlassian.crowd.manager.user
Methods in com.atlassian.crowd.manager.user that return types with arguments of type GroupModifier and TypeMethodDescriptionCachedUserGroupResolver.findGroupsByIds
(Collection<Long> groupIds) Bulk find groups with the specified database identifiers. -
Uses of Group in com.atlassian.crowd.manager.user.impl
Methods in com.atlassian.crowd.manager.user.impl that return types with arguments of type GroupModifier and TypeMethodDescriptionCachedUserGroupResolverImpl.findGroupsByIds
(Collection<Long> groupIds) -
Uses of Group in com.atlassian.crowd.migration.legacy
Method parameters in com.atlassian.crowd.migration.legacy with type arguments of type GroupModifier and TypeMethodDescriptionprotected Set<InternalMembership>
GroupMapper.getMemberships
(org.dom4j.Element groupElement, LegacyImportDataHolder importData, BatchResultWithIdReferences<Group> groupImportResults) protected Set<InternalMembership>
RoleMapper.getMemberships
(org.dom4j.Element roleElement, LegacyImportDataHolder importData, BatchResultWithIdReferences<Group> roleImportResults) -
Uses of Group in com.atlassian.crowd.migration.legacy.database
Method parameters in com.atlassian.crowd.migration.legacy.database with type arguments of type GroupModifier and TypeMethodDescriptionprotected Set<InternalMembership>
GroupMapper.importMembershipsFromDatabase
(LegacyImportDataHolder importData, BatchResultWithIdReferences<Group> groupImportResults) protected Set<InternalMembership>
RoleMapper.importMembershipsFromDatabase
(LegacyImportDataHolder importData, BatchResultWithIdReferences<Group> roleImportResults) -
Uses of Group in com.atlassian.crowd.model.event
Methods in com.atlassian.crowd.model.event that return GroupConstructors in com.atlassian.crowd.model.event with parameters of type Group -
Uses of Group in com.atlassian.crowd.model.group
Subinterfaces of Group in com.atlassian.crowd.model.groupModifier and TypeInterfaceDescriptioninterface
Represents a group with attributes.interface
Represents a group with members (but not all custom attributes).interface
Extends the Group interface with "isLocal".interface
Extends the Group interface with "updated date" and "created date".Classes in com.atlassian.crowd.model.group that implement GroupModifier and TypeClassDescriptionclass
class
Implementation of GroupWithAttributes that simply delegates to an underlying Group and Attributes object.class
A publicly mutable Group implementation.class
Mutable group template with mutable attributes.class
Represents a new or modified group for incremental synchronisation.class
final class
class
final class
class
Encapsulates the concept of group.class
Encapsulates the concept of group which has attributes.class
Fields in com.atlassian.crowd.model.group with type parameters of type GroupModifier and TypeFieldDescriptionstatic final Comparator<Group>
GroupComparator.GROUP_COMPARATOR
Singleton instance of Comparator<Group>Groups.LOWER_NAME_FUNCTION
Deprecated.Groups.NAME_FUNCTION
Deprecated.Use the more generalDirectoryEntities.NAME_FUNCTION
.Methods in com.atlassian.crowd.model.group that return GroupMethods in com.atlassian.crowd.model.group with parameters of type GroupModifier and TypeMethodDescriptionstatic ImmutableGroup.Builder
int
int
int
static int
int
int
int
int
int
int
static boolean
Checks whether the two Group objects are equal according to the contract of theGroup
interface.static boolean
GroupComparator.equalsObject
(Group group, Object o) static ImmutableGroup
static int
static GroupTemplateWithAttributes
GroupTemplateWithAttributes.ofGroupWithNoAttributes
(Group group) Creates new GroupTemplateWithAttributes based on the given group with empty attributes.void
InternalGroup.updateDetailsFrom
(Group group) Method parameters in com.atlassian.crowd.model.group with type arguments of type GroupModifier and TypeMethodDescriptionDeprecated.Constructors in com.atlassian.crowd.model.group with parameters of type GroupModifierConstructorDescriptionprotected
DelegatingGroupWithAttributes
(Group group, Attributes attributes) GroupTemplate
(Group group) Build a template from an existing group.InternalGroup
(Group group, Directory directory) -
Uses of Group in com.atlassian.crowd.model.tombstone
Methods in com.atlassian.crowd.model.tombstone that return Group -
Uses of Group in com.atlassian.crowd.plugin.rest.entity.admin.directory
Methods in com.atlassian.crowd.plugin.rest.entity.admin.directory with parameters of type GroupModifier and TypeMethodDescriptionstatic DirectoryEntityId
DirectoryEntitiesTransformer.toGroupAdministrationMappingRestDTO
(Group group) Method parameters in com.atlassian.crowd.plugin.rest.entity.admin.directory with type arguments of type GroupModifier and TypeMethodDescriptionDirectoryEntitiesTransformer.fromGroupToGroupAdministrationMappingRestDTO
(List<Group> users) -
Uses of Group in com.atlassian.crowd.plugin.rest.entity.admin.group
Methods in com.atlassian.crowd.plugin.rest.entity.admin.group with parameters of type Group -
Uses of Group in com.atlassian.crowd.plugin.rest.entity.directory
Methods in com.atlassian.crowd.plugin.rest.entity.directory with parameters of type GroupModifier and TypeMethodDescriptionstatic DirectoryEntityRestDTO
GroupAdministrationMappingRestDTO.fromGroup
(Group group, DirectoryData directoryData) -
Uses of Group in com.atlassian.crowd.plugin.rest.util
Methods in com.atlassian.crowd.plugin.rest.util with parameters of type GroupModifier and TypeMethodDescriptionstatic GroupEntity
EntityTranslator.toGroupEntity
(Group group, Attributes attributes, com.atlassian.plugins.rest.api.model.Link groupLink) Translates a Group with Attributes to a GroupEntity.static GroupEntity
EntityTranslator.toGroupEntity
(Group group, com.atlassian.plugins.rest.api.model.Link groupLink) Translates a Group to a GroupEntity.static GroupEntity
EntityTranslator.toGroupEntity
(Group group, URI baseURI) Translates a Group to a GroupEntity.static GroupEntity
Method parameters in com.atlassian.crowd.plugin.rest.util with type arguments of type GroupModifier and TypeMethodDescriptionstatic GroupEntityList
EntityTranslator.toGroupEntities
(List<? extends Group> groups, URI baseURI) Translates a list of Groups to a list of GroupEntities. -
Uses of Group in com.atlassian.crowd.service
Methods in com.atlassian.crowd.service that return types with arguments of type GroupModifier and TypeMethodDescriptionDirectoryEntitySearchService.searchGroups
(EntityQuery<Group> groupsQuery, List<Directory> directoriesRestriction) Returns groups matchinggroupsQuery
.DirectoryEntitySearchServiceImpl.searchGroups
(EntityQuery<Group> query, List<Directory> optionalDirectories) Method parameters in com.atlassian.crowd.service with type arguments of type GroupModifier and TypeMethodDescriptionDirectoryEntitySearchService.searchGroups
(EntityQuery<Group> groupsQuery, List<Directory> directoriesRestriction) Returns groups matchinggroupsQuery
.DirectoryEntitySearchServiceImpl.searchGroups
(EntityQuery<Group> query, List<Directory> optionalDirectories) -
Uses of Group in com.atlassian.crowd.service.client
Methods in com.atlassian.crowd.service.client that return GroupMethods in com.atlassian.crowd.service.client that return types with arguments of type GroupModifier and TypeMethodDescriptionCrowdClient.getChildGroupsOfGroup
(String groupName, int startIndex, int maxResults) Searches for groups who are direct members of a group.CrowdClient.getGroupsForNestedUser
(String userName, int startIndex, int maxResults) Searches for groups that a user is a nested member of.CrowdClient.getGroupsForUser
(String userName, int startIndex, int maxResults) Searches for groups that a user is a direct member of.CrowdClient.getNestedChildGroupsOfGroup
(String groupName, int startIndex, int maxResults) Searches for groups who are nested members of a group.CrowdClient.getParentGroupsForGroup
(String groupName, int startIndex, int maxResults) Searches for groups that a group is a direct member of.CrowdClient.getParentGroupsForNestedGroup
(String groupName, int startIndex, int maxResults) Searches for groups that a group is a nested member of.CrowdClient.searchGroups
(SearchRestriction searchRestriction, int startIndex, int maxResults) Searches for groups matching the following criteria.Methods in com.atlassian.crowd.service.client with parameters of type GroupModifier and TypeMethodDescriptionvoid
Adds a group to the remote Crowd server.void
CrowdClient.updateGroup
(Group group) Updates a group on the remote Crowd server. -
Uses of Group in com.atlassian.crowd.service.permission
Methods in com.atlassian.crowd.service.permission that return GroupMethods in com.atlassian.crowd.service.permission that return types with arguments of type GroupModifier and TypeMethodDescriptionGroupAdministrationPermissionServiceImpl.getDirectGroupLevelAdminGroups
(boolean considerOnlyTargetGroupsWithApplications) Methods in com.atlassian.crowd.service.permission with parameters of type GroupModifier and TypeMethodDescriptionAuditingGroupAdministrationConfigurationService.getGroupAdministrators
(Group group) GroupAdministrationConfigurationServiceImpl.getGroupAdministrators
(Group group) boolean
GroupAdministrationPermissionServiceImpl.isCurrentUserAdminOfGroup
(Group group) boolean
GroupAdministrationPermissionServiceImpl.isUserAdminOfGroup
(User user, Group group) Constructors in com.atlassian.crowd.service.permission with parameters of type GroupModifierConstructorDescriptionImmutableGroupGroupAdministrationMapping
(Group targetGroup, Group adminGroup) ImmutableUserGroupAdministrationMapping
(Group targetGroup, User user) -
Uses of Group in com.atlassian.crowd.test.base.azure
Methods in com.atlassian.crowd.test.base.azure that return types with arguments of type GroupModifier and TypeMethodDescriptionprotected org.hamcrest.Matcher<Group>
BaseAzureAdTest.allEmployeesGroup()
protected org.hamcrest.Matcher<Group>
BaseAzureAdTest.m400RfpGroup()
protected org.hamcrest.Matcher<Group>
BaseAzureAdTest.newManagersGroup()
-
Uses of Group in com.atlassian.crowd.test.matchers
Classes in com.atlassian.crowd.test.matchers with type parameters of type GroupMethods in com.atlassian.crowd.test.matchers with type parameters of type GroupModifier and TypeMethodDescriptionstatic <T extends Group>
GroupMatcher<T>CrowdMatchers.group()
static <T extends Group>
GroupMatcher<T>A matcher that matches any group; synonymous withCrowdMatchers.group()
but its argument is used to set the matcher type.static <T extends Group>
GroupMatcher<T>GroupMatcher.group()
A matcher that matches any group.static <T extends Group>
GroupMatcher<T>A matcher that matches any group; synonymous withGroupMatcher.group()
but its argument is used to set the matcher type.static <T extends Group>
GroupMatcher<T>CrowdMatchers.groupNamed
(String name) static <T extends Group>
GroupMatcher<T>GroupMatcher.groupNamed
(String name) A matcher that matches a group with the given name.Methods in com.atlassian.crowd.test.matchers with parameters of type GroupModifier and TypeMethodDescriptionBuilds a new specialised matcher to match the attributes in the given group exactly; the returned matcher will only match if all this matcher's non-group-attribute constraints are matched AND all of the matcher's group-attributes are matched. -
Uses of Group in com.atlassian.crowd.test.util
Methods in com.atlassian.crowd.test.util with parameters of type GroupModifier and TypeMethodDescriptionstatic void
ModelAssertions.assertGroupsEqual
(Group expected, Group actual) -
Uses of Group in com.atlassian.crowd.util
Methods in com.atlassian.crowd.util with parameters of type GroupModifier and TypeMethodDescriptionstatic String
CrowdConsoleUrlProvider.viewGroupUrl
(Group group)
DirectoryEntities.LOWER_NAME_FUNCTION
.