Example usage for com.liferay.portal.kernel.service ResourcePermissionLocalServiceUtil deleteResourcePermission

List of usage examples for com.liferay.portal.kernel.service ResourcePermissionLocalServiceUtil deleteResourcePermission

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.service ResourcePermissionLocalServiceUtil deleteResourcePermission.

Prototype

public static com.liferay.portal.kernel.model.ResourcePermission deleteResourcePermission(
        com.liferay.portal.kernel.model.ResourcePermission resourcePermission) 

Source Link

Document

Deletes the resource permission from the database.

Usage

From source file:com.liferay.journal.service.test.JournalArticleLocalServiceTest.java

License:Open Source License

@Test
public void testGetNoPermissionArticles() throws Exception {
    JournalArticle article = JournalTestUtil.addArticle(_group.getGroupId(),
            JournalFolderConstants.DEFAULT_PARENT_FOLDER_ID);

    List<ResourcePermission> resourcePermissions = ResourcePermissionLocalServiceUtil.getResourcePermissions(
            article.getCompanyId(), JournalArticle.class.getName(), ResourceConstants.SCOPE_INDIVIDUAL,
            String.valueOf(article.getResourcePrimKey()));

    for (ResourcePermission resourcePermission : resourcePermissions) {
        ResourcePermissionLocalServiceUtil
                .deleteResourcePermission(resourcePermission.getResourcePermissionId());
    }// w w w .j a v  a  2s.c  o m

    List<JournalArticle> articles = JournalArticleLocalServiceUtil.getNoPermissionArticles();

    Assert.assertEquals(articles.toString(), 1, articles.size());
    Assert.assertEquals(article, articles.get(0));
}

From source file:com.liferay.site.service.persistence.test.GroupFinderTest.java

License:Open Source License

@AfterClass
public static void tearDownClass() throws Exception {
    GroupLocalServiceUtil.deleteGroup(_group);
    GroupLocalServiceUtil.deleteGroup(_userGroupGroup);

    OrganizationLocalServiceUtil.deleteOrganization(_organization);

    ResourcePermissionLocalServiceUtil.deleteResourcePermission(_resourcePermission);

    UserLocalServiceUtil.deleteUser(_userGroupUser);

    UserGroupLocalServiceUtil.deleteUserGroup(_userGroup);
}