|
||||||||||
| 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(java.util.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,
java.lang.String groupName)
Removes all members of the given group name. |
void |
removeGroupMemberships(long directoryId,
java.lang.String groupName)
Removes all relationships from parent groups to the given group name. |
void |
removeUserMemberships(long directoryId,
java.lang.String username)
Removes all MembershipType.GROUP_USER relationships
from parent groups to the given username. |
void |
renameGroupRelationships(long directoryId,
java.lang.String oldName,
java.lang.String newName)
Renames group name in all relationships. |
void |
renameUserRelationships(long directoryId,
java.lang.String oldName,
java.lang.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,
java.lang.String groupName)
directoryId - Directory id.groupName - Group name.
void removeGroupMemberships(long directoryId,
java.lang.String groupName)
directoryId - Directory id.groupName - Group name.
void removeUserMemberships(long directoryId,
java.lang.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,
java.lang.String oldName,
java.lang.String newName)
directoryId - Directory id.oldName - Old username.newName - New username.
void renameGroupRelationships(long directoryId,
java.lang.String oldName,
java.lang.String newName)
directoryId - Directory id.oldName - Old group name.newName - New group name.BatchResult<InternalMembership> addAll(java.util.Set<InternalMembership> memberships)
memberships - Set of memberships.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||