List of usage examples for com.liferay.portal.kernel.service UserGroupLocalServiceUtil addTeamUserGroup
public static void addTeamUserGroup(long teamId, com.liferay.portal.kernel.model.UserGroup userGroup)
From source file:com.liferay.site.teams.exportimport.data.handler.test.TeamStagedModelDataHandlerTest.java
License:Open Source License
@Override protected StagedModel addStagedModel(Group group, Map<String, List<StagedModel>> dependentStagedModelsMap) throws Exception { ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(group.getGroupId()); Team team = TeamLocalServiceUtil.addTeam(TestPropsValues.getUserId(), group.getGroupId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext); _user = UserTestUtil.addUser();// w ww. j a v a 2s .co m UserLocalServiceUtil.addTeamUser(team.getTeamId(), _user); _userGroup = UserGroupLocalServiceUtil.addUserGroup(TestPropsValues.getUserId(), TestPropsValues.getCompanyId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(), serviceContext); UserGroupLocalServiceUtil.addTeamUserGroup(team.getTeamId(), _userGroup); return team; }
From source file:eu.gerhards.liferay.services.angular.service.impl.AngularUserGroupServiceImpl.java
License:Open Source License
@Override public void assignTeamUserGroup(long teamId, long userGroupId) throws PortalException { _log.info("Assigning team with id " + teamId + " to user group with id " + userGroupId); _log.debug(" ... security check ... "); // Personal rights this.checkMultiplePersonalPermission(new String[] { AngularActionKeys.UPDATE_USER_GROUP, AngularActionKeys.ASSIGN_USER_GROUP_TO_TEAM, AngularActionKeys.UPDATE_TEAM }); com.liferay.portal.kernel.model.Team team = TeamLocalServiceUtil.getTeam(teamId); this.crossCompanyCheck(team.getCompanyId()); TeamPermissionUtil.check(getPermissionChecker(), teamId, ActionKeys.UPDATE); com.liferay.portal.kernel.model.UserGroup userGroup = UserGroupLocalServiceUtil.getUserGroup(userGroupId); this.crossCompanyCheck(userGroup.getCompanyId()); this.hasResourcePermission(userGroupId, ActionKeys.ASSIGN_MEMBERS); _log.debug(" ... processing ... "); UserGroupLocalServiceUtil.addTeamUserGroup(teamId, userGroupId); }