mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-14 17:58:59 +00:00
REPO-1306: Delete group membership
- Added functionality and tests - Added minor changes to create group membership functionality ( REPO-1307 ) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134789 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -45,7 +45,8 @@ import org.springframework.beans.factory.InitializingBean;
|
||||
* @author cturlica
|
||||
*/
|
||||
@RelationshipResource(name = "members", entityResource = GroupsEntityResource.class, title = "Group Members")
|
||||
public class GroupMembersRelation implements RelationshipResourceAction.Read<GroupMember>, RelationshipResourceAction.Create<GroupMember>, InitializingBean
|
||||
public class GroupMembersRelation
|
||||
implements RelationshipResourceAction.Read<GroupMember>, RelationshipResourceAction.Create<GroupMember>, RelationshipResourceAction.Delete, InitializingBean
|
||||
{
|
||||
private Groups groups;
|
||||
|
||||
@@ -76,4 +77,11 @@ public class GroupMembersRelation implements RelationshipResourceAction.Read<Gro
|
||||
result.add(groups.createGroupMember(groupId, entity.get(0)));
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
@WebApiDescription(title = "Delete group membership")
|
||||
public void delete(String entityResourceId, String id, Parameters parameters)
|
||||
{
|
||||
groups.deleteGroupMembership(entityResourceId, id);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user