public static void removeGroup(Context context, Group group) throws RepositoryException { context.getAuthorizables().remove(group.getID()); group.remove(); }
public void testRemoveMembersById() throws Exception { Group newGroup = null; try { newGroup = userMgr.createGroup(createGroupId()); Set<String> failed = group.removeMembers("nonExistingMember", newGroup.getID(), user.getID()); assertFalse(failed.isEmpty()); assertFalse(group.isMember(user)); } finally { if (newGroup != null) { newGroup.remove(); superuser.save(); } } }
private void removeGroup(Group gr) throws RepositoryException { gr.remove(); superuser.save(); }
@Override protected void tearDown() throws Exception { try { if (gr != null) { gr.remove(); superuser.save(); } } finally{ super.tearDown(); } }
@Override protected void tearDown() throws Exception { group2.remove(); superuser.save(); super.tearDown(); }
@Override protected void tearDown() throws Exception { try { everyone.remove(); superuser.save(); } finally { super.tearDown(); } }
@Override protected void tearDown() throws Exception { try { if (testGroup != null) { testGroup.remove(); superuser.save(); } } finally { super.tearDown(); } }
private void removeGroup(Group gr) throws RepositoryException, NotExecutableException { gr.remove(); save(superuser); }
@Override protected void tearDown() throws Exception { try { if (testUser != null) { testUser.remove(); } if (testGroup != null) { testGroup.remove(); } superuser.save(); } finally { super.tearDown(); } }
@Override public void after() throws Exception { try { if (testGroup != null) { testGroup.remove(); root.commit(); } } finally { super.after(); } }
@Override public void after() throws Exception { try { if (group != null) { group.remove(); root.commit(); } } finally { super.after(); } }
@Override public void after() throws Exception { try { if (administrators != null) { administrators.remove(); root.commit(); } } finally { super.after(); } }
@Override public void after() throws Exception { try { if (gr != null) { gr.remove(); root.commit(); } } finally { super.after(); } }
@Override public void after() throws Exception { try { if (testGroup != null) { testGroup.remove(); root.commit(); } } finally { super.after(); } }
@Override public void after() throws Exception { try { testUser.remove(); testGroup.remove(); root.commit(); } finally { super.after(); } }
@Override public void after() throws Exception { try { root.refresh(); if (testGroup != null) { testGroup.remove(); } root.commit(); } finally { super.after(); } }
@Test public void testGetMembersWithRemoved() throws Exception { Group g = createGroup(); Group member = createGroup(); g.addMember(member); member.remove(); root.commit(); assertFalse(mp.getMembers(getTree(g), false).hasNext()); assertFalse(mp.getMembers(getTree(g), true).hasNext()); }
@Test public void testTreeBasedGroupPrincipal() throws Exception { Group group = getUserManager(root).createGroup("testGroup" + UUID.randomUUID()); root.commit(); try { Principal principal = principalProvider.getPrincipal(group.getPrincipal().getName()); assertTrue(principal instanceof AbstractGroupPrincipal); } finally { group.remove(); root.commit(); } }
@Test public void testGrantGroupPrincipal() throws Exception { Group group = getUserManager(root).createGroup("testGroup"); try { assertFalse(impersonation.grantImpersonation(group.getPrincipal())); } finally { group.remove(); } }
@Test public void testCreateRemoveGroup() throws RepositoryException { Group g = mgr.createGroup("g"); assertFalse(root.hasPendingChanges()); g.remove(); assertFalse(root.hasPendingChanges()); }