1
14
15 package com.liferay.portal.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18 import com.liferay.portal.kernel.util.MethodCache;
19 import com.liferay.portal.kernel.util.ReferenceRegistry;
20
21
41 public class UserGroupServiceUtil {
42 public static void addGroupUserGroups(long groupId, long[] userGroupIds)
43 throws com.liferay.portal.PortalException,
44 com.liferay.portal.SystemException {
45 getService().addGroupUserGroups(groupId, userGroupIds);
46 }
47
48 public static com.liferay.portal.model.UserGroup addUserGroup(
49 java.lang.String name, java.lang.String description)
50 throws com.liferay.portal.PortalException,
51 com.liferay.portal.SystemException {
52 return getService().addUserGroup(name, description);
53 }
54
55 public static void deleteUserGroup(long userGroupId)
56 throws com.liferay.portal.PortalException,
57 com.liferay.portal.SystemException {
58 getService().deleteUserGroup(userGroupId);
59 }
60
61 public static com.liferay.portal.model.UserGroup getUserGroup(
62 long userGroupId)
63 throws com.liferay.portal.PortalException,
64 com.liferay.portal.SystemException {
65 return getService().getUserGroup(userGroupId);
66 }
67
68 public static com.liferay.portal.model.UserGroup getUserGroup(
69 java.lang.String name)
70 throws com.liferay.portal.PortalException,
71 com.liferay.portal.SystemException {
72 return getService().getUserGroup(name);
73 }
74
75 public static java.util.List<com.liferay.portal.model.UserGroup> getUserUserGroups(
76 long userId) throws com.liferay.portal.SystemException {
77 return getService().getUserUserGroups(userId);
78 }
79
80 public static void unsetGroupUserGroups(long groupId, long[] userGroupIds)
81 throws com.liferay.portal.PortalException,
82 com.liferay.portal.SystemException {
83 getService().unsetGroupUserGroups(groupId, userGroupIds);
84 }
85
86 public static com.liferay.portal.model.UserGroup updateUserGroup(
87 long userGroupId, java.lang.String name, java.lang.String description)
88 throws com.liferay.portal.PortalException,
89 com.liferay.portal.SystemException {
90 return getService().updateUserGroup(userGroupId, name, description);
91 }
92
93 public static UserGroupService getService() {
94 if (_service == null) {
95 _service = (UserGroupService)PortalBeanLocatorUtil.locate(UserGroupService.class.getName());
96
97 ReferenceRegistry.registerReference(UserGroupServiceUtil.class,
98 "_service");
99 MethodCache.remove(UserGroupService.class);
100 }
101
102 return _service;
103 }
104
105 public void setService(UserGroupService service) {
106 MethodCache.remove(UserGroupService.class);
107
108 _service = service;
109
110 ReferenceRegistry.registerReference(UserGroupServiceUtil.class,
111 "_service");
112 MethodCache.remove(UserGroupService.class);
113 }
114
115 private static UserGroupService _service;
116 }