Example usage for com.liferay.portal.kernel.service UserGroupLocalServiceUtil deleteUserGroup

List of usage examples for com.liferay.portal.kernel.service UserGroupLocalServiceUtil deleteUserGroup

Introduction

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

Prototype

public static com.liferay.portal.kernel.model.UserGroup deleteUserGroup(
        com.liferay.portal.kernel.model.UserGroup userGroup)
        throws com.liferay.portal.kernel.exception.PortalException 

Source Link

Document

Deletes the user group from the database.

Usage

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);
}

From source file:com.liferay.site.teams.exportimport.data.handler.test.TeamStagedModelDataHandlerTest.java

License:Open Source License

@After
@Override/*from w  ww.  j  a va 2  s . c om*/
public void tearDown() throws Exception {
    super.tearDown();

    if (_user != null) {
        UserLocalServiceUtil.deleteUser(_user);
    }

    if (_userGroup != null) {
        UserGroupLocalServiceUtil.deleteUserGroup(_userGroup);
    }
}

From source file:eu.gerhards.liferay.services.angular.service.impl.AngularUserGroupServiceImpl.java

License:Open Source License

@Override
public void deleteUserGroup(long userGroupId) throws PortalException {

    _log.info("Deleting user group with id " + userGroupId);

    _log.debug("    ... security check ... ");

    this.checkPersonalPermission(AngularActionKeys.DELETE_USER_GROUP);

    com.liferay.portal.kernel.model.UserGroup userGroup = UserGroupLocalServiceUtil.getUserGroup(userGroupId);

    this.crossCompanyCheck(userGroup.getCompanyId());

    this.hasResourcePermission(userGroupId, ActionKeys.DELETE);

    _log.debug("    ... processing ... ");

    UserGroupLocalServiceUtil.deleteUserGroup(userGroupId);

}

From source file:eu.gerhards.liferay.services.angular.service.impl.AngularUserGroupServiceImpl.java

License:Open Source License

@Override
public void deleteUserGroups(long[] userGroupIds) throws PortalException {

    _log.info("Deleting user groups " + userGroupIds);

    _log.debug("    ... security check ... ");

    this.checkPersonalPermission(AngularActionKeys.DELETE_USER_GROUP);

    List<com.liferay.portal.kernel.model.UserGroup> userGroups = UserGroupLocalServiceUtil
            .getUserGroups(userGroupIds);
    for (com.liferay.portal.kernel.model.UserGroup userGroup : userGroups) {
        this.crossCompanyCheck(userGroup.getCompanyId());
        this.hasResourcePermission(userGroup.getUserGroupId(), ActionKeys.DELETE);
    }//from   w  w w  . j  a va 2 s.c  om

    _log.debug("    ... processing ... ");

    for (com.liferay.portal.kernel.model.UserGroup userGroup : userGroups) {
        UserGroupLocalServiceUtil.deleteUserGroup(userGroup);
    }
}