|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InternalMembershipDao
Manages persistence of InternalMembership
.
Method Summary | |
---|---|
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. |
Methods inherited from interface com.atlassian.crowd.embedded.spi.MembershipDao |
---|
addAllUsersToGroup, addGroupToGroup, addUserToGroup, isGroupDirectMember, isUserDirectMember, removeGroupFromGroup, removeUserFromGroup, search |
Method Detail |
---|
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |