public interface InternalMembershipDao extends MembershipDao
InternalMembership
.Modifier and Type | Method and Description |
---|---|
BatchResult<InternalMembership> |
addAll(Set<InternalMembership> memberships)
Bulk add of memberships.
|
void |
removeAllRelationships(long directoryId)
Removes all relationships the the given directory identified by directory id.
|
void |
removeAllUserRelationships(long directoryId)
Removes all user relationships the the given directory identified by directory id.
|
void |
removeGroupMembers(long directoryId,
String groupName)
Removes all members of the given group name.
|
void |
removeGroupMemberships(long directoryId,
String groupName)
Removes all relationships from parent groups to the given group name.
|
void |
removeUserMemberships(long directoryId,
String username)
Removes all
MembershipType.GROUP_USER relationships
from parent groups to the given username. |
void |
renameGroupRelationships(long directoryId,
String oldName,
String newName)
Renames group name in all relationships.
|
void |
renameUserRelationships(long directoryId,
String oldName,
String newName)
Renames username in all relationships.
|
addAllUsersToGroup, addGroupToGroup, addUserToGroup, isGroupDirectMember, isUserDirectMember, removeGroupFromGroup, removeUserFromGroup, search
void removeGroupMembers(long directoryId, String groupName)
directoryId
- Directory id.groupName
- Group name.void removeGroupMemberships(long directoryId, String groupName)
directoryId
- Directory id.groupName
- Group name.void removeUserMemberships(long directoryId, String username)
MembershipType.GROUP_USER
relationships
from parent groups to the given username.directoryId
- Directory id.username
- Username.void removeAllRelationships(long directoryId)
directoryId
- Directory id.void removeAllUserRelationships(long directoryId)
directoryId
- Directory id.void renameUserRelationships(long directoryId, String oldName, String newName)
directoryId
- Directory id.oldName
- Old username.newName
- New username.void renameGroupRelationships(long directoryId, String oldName, String newName)
directoryId
- Directory id.oldName
- Old group name.newName
- New group name.BatchResult<InternalMembership> addAll(Set<InternalMembership> memberships)
memberships
- Set of memberships.Copyright © 2013 Atlassian. All Rights Reserved.