001
014
015 package com.liferay.portal.kernel.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class UserGroupRoleServiceUtil {
038
043
044
049 public static java.lang.String getOSGiServiceIdentifier() {
050 return getService().getOSGiServiceIdentifier();
051 }
052
053 public static void addUserGroupRoles(long userId, long groupId,
054 long[] roleIds)
055 throws com.liferay.portal.kernel.exception.PortalException {
056 getService().addUserGroupRoles(userId, groupId, roleIds);
057 }
058
059 public static void addUserGroupRoles(long[] userIds, long groupId,
060 long roleId) throws com.liferay.portal.kernel.exception.PortalException {
061 getService().addUserGroupRoles(userIds, groupId, roleId);
062 }
063
064 public static void deleteUserGroupRoles(long userId, long groupId,
065 long[] roleIds)
066 throws com.liferay.portal.kernel.exception.PortalException {
067 getService().deleteUserGroupRoles(userId, groupId, roleIds);
068 }
069
070 public static void deleteUserGroupRoles(long[] userIds, long groupId,
071 long roleId) throws com.liferay.portal.kernel.exception.PortalException {
072 getService().deleteUserGroupRoles(userIds, groupId, roleId);
073 }
074
075 public static void updateUserGroupRoles(long userId, long groupId,
076 long[] addedRoleIds, long[] deletedRoleIds)
077 throws com.liferay.portal.kernel.exception.PortalException {
078 getService()
079 .updateUserGroupRoles(userId, groupId, addedRoleIds, deletedRoleIds);
080 }
081
082 public static UserGroupRoleService getService() {
083 if (_service == null) {
084 _service = (UserGroupRoleService)PortalBeanLocatorUtil.locate(UserGroupRoleService.class.getName());
085
086 ReferenceRegistry.registerReference(UserGroupRoleServiceUtil.class,
087 "_service");
088 }
089
090 return _service;
091 }
092
093 private static UserGroupRoleService _service;
094 }