本文整理了Java中org.apache.jackrabbit.api.security.user.Group.remove()
方法的一些代码示例,展示了Group.remove()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Group.remove()
方法的具体详情如下:
包路径:org.apache.jackrabbit.api.security.user.Group
类名称:Group
方法名:remove
[英]Remove a member from this Group.
[中]从该组中删除成员。
代码示例来源:origin: com.cognifide.cq/cqsm-bundle
public static void removeGroup(Context context, Group group) throws RepositoryException {
context.getAuthorizables().remove(group.getID());
group.remove();
}
代码示例来源:origin: apache/jackrabbit-oak
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();
}
}
}
代码示例来源:origin: apache/jackrabbit-oak
private void removeGroup(Group gr) throws RepositoryException {
gr.remove();
superuser.save();
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
protected void tearDown() throws Exception {
try {
if (gr != null) {
gr.remove();
superuser.save();
}
} finally{
super.tearDown();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
protected void tearDown() throws Exception {
group2.remove();
superuser.save();
super.tearDown();
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
protected void tearDown() throws Exception {
try {
everyone.remove();
superuser.save();
} finally {
super.tearDown();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
protected void tearDown() throws Exception {
try {
if (testGroup != null) {
testGroup.remove();
superuser.save();
}
} finally {
super.tearDown();
}
}
代码示例来源:origin: apache/jackrabbit
private void removeGroup(Group gr) throws RepositoryException, NotExecutableException {
gr.remove();
save(superuser);
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
protected void tearDown() throws Exception {
try {
if (testUser != null) {
testUser.remove();
}
if (testGroup != null) {
testGroup.remove();
}
superuser.save();
} finally {
super.tearDown();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
public void after() throws Exception {
try {
if (testGroup != null) {
testGroup.remove();
root.commit();
}
} finally {
super.after();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
public void after() throws Exception {
try {
if (group != null) {
group.remove();
root.commit();
}
} finally {
super.after();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
public void after() throws Exception {
try {
if (administrators != null) {
administrators.remove();
root.commit();
}
} finally {
super.after();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
public void after() throws Exception {
try {
if (gr != null) {
gr.remove();
root.commit();
}
} finally {
super.after();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
public void after() throws Exception {
try {
if (testGroup != null) {
testGroup.remove();
root.commit();
}
} finally {
super.after();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
public void after() throws Exception {
try {
testUser.remove();
testGroup.remove();
root.commit();
} finally {
super.after();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Override
public void after() throws Exception {
try {
root.refresh();
if (testGroup != null) {
testGroup.remove();
}
root.commit();
} finally {
super.after();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@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());
}
代码示例来源:origin: apache/jackrabbit-oak
@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();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Test
public void testGrantGroupPrincipal() throws Exception {
Group group = getUserManager(root).createGroup("testGroup");
try {
assertFalse(impersonation.grantImpersonation(group.getPrincipal()));
} finally {
group.remove();
}
}
代码示例来源:origin: apache/jackrabbit-oak
@Test
public void testCreateRemoveGroup() throws RepositoryException {
Group g = mgr.createGroup("g");
assertFalse(root.hasPendingChanges());
g.remove();
assertFalse(root.hasPendingChanges());
}
内容来源于网络,如有侵权,请联系作者删除!