1
22
23 package com.liferay.portal.service;
24
25
26
53 public class GroupServiceUtil {
54 public static com.liferay.portal.model.Group addGroup(
55 java.lang.String name, java.lang.String description, int type,
56 java.lang.String friendlyURL, boolean active)
57 throws com.liferay.portal.PortalException,
58 com.liferay.portal.SystemException, java.rmi.RemoteException {
59 GroupService groupService = GroupServiceFactory.getService();
60
61 return groupService.addGroup(name, description, type, friendlyURL,
62 active);
63 }
64
65 public static com.liferay.portal.model.Group addGroup(long liveGroupId,
66 java.lang.String name, java.lang.String description, int type,
67 java.lang.String friendlyURL, boolean active)
68 throws com.liferay.portal.PortalException,
69 com.liferay.portal.SystemException, java.rmi.RemoteException {
70 GroupService groupService = GroupServiceFactory.getService();
71
72 return groupService.addGroup(liveGroupId, name, description, type,
73 friendlyURL, active);
74 }
75
76 public static void addRoleGroups(long roleId, long[] groupIds)
77 throws com.liferay.portal.PortalException,
78 com.liferay.portal.SystemException, java.rmi.RemoteException {
79 GroupService groupService = GroupServiceFactory.getService();
80
81 groupService.addRoleGroups(roleId, groupIds);
82 }
83
84 public static void deleteGroup(long groupId)
85 throws com.liferay.portal.PortalException,
86 com.liferay.portal.SystemException, java.rmi.RemoteException {
87 GroupService groupService = GroupServiceFactory.getService();
88
89 groupService.deleteGroup(groupId);
90 }
91
92 public static com.liferay.portal.model.Group getGroup(long groupId)
93 throws com.liferay.portal.PortalException,
94 com.liferay.portal.SystemException, java.rmi.RemoteException {
95 GroupService groupService = GroupServiceFactory.getService();
96
97 return groupService.getGroup(groupId);
98 }
99
100 public static com.liferay.portal.model.Group getGroup(long companyId,
101 java.lang.String name)
102 throws com.liferay.portal.PortalException,
103 com.liferay.portal.SystemException, java.rmi.RemoteException {
104 GroupService groupService = GroupServiceFactory.getService();
105
106 return groupService.getGroup(companyId, name);
107 }
108
109 public static java.util.List getOrganizationsGroups(
110 java.util.List organizations)
111 throws com.liferay.portal.PortalException,
112 com.liferay.portal.SystemException, java.rmi.RemoteException {
113 GroupService groupService = GroupServiceFactory.getService();
114
115 return groupService.getOrganizationsGroups(organizations);
116 }
117
118 public static java.util.List getUserGroupsGroups(java.util.List userGroups)
119 throws com.liferay.portal.PortalException,
120 com.liferay.portal.SystemException, java.rmi.RemoteException {
121 GroupService groupService = GroupServiceFactory.getService();
122
123 return groupService.getUserGroupsGroups(userGroups);
124 }
125
126 public static boolean hasUserGroup(long userId, long groupId)
127 throws com.liferay.portal.SystemException, java.rmi.RemoteException {
128 GroupService groupService = GroupServiceFactory.getService();
129
130 return groupService.hasUserGroup(userId, groupId);
131 }
132
133 public static java.util.List search(long companyId, java.lang.String name,
134 java.lang.String description, java.lang.String[] params, int begin,
135 int end)
136 throws com.liferay.portal.SystemException, java.rmi.RemoteException {
137 GroupService groupService = GroupServiceFactory.getService();
138
139 return groupService.search(companyId, name, description, params, begin,
140 end);
141 }
142
143 public static int searchCount(long companyId, java.lang.String name,
144 java.lang.String description, java.lang.String[] params)
145 throws com.liferay.portal.SystemException, java.rmi.RemoteException {
146 GroupService groupService = GroupServiceFactory.getService();
147
148 return groupService.searchCount(companyId, name, description, params);
149 }
150
151 public static void setRoleGroups(long roleId, long[] groupIds)
152 throws com.liferay.portal.PortalException,
153 com.liferay.portal.SystemException, java.rmi.RemoteException {
154 GroupService groupService = GroupServiceFactory.getService();
155
156 groupService.setRoleGroups(roleId, groupIds);
157 }
158
159 public static void unsetRoleGroups(long roleId, long[] groupIds)
160 throws com.liferay.portal.PortalException,
161 com.liferay.portal.SystemException, java.rmi.RemoteException {
162 GroupService groupService = GroupServiceFactory.getService();
163
164 groupService.unsetRoleGroups(roleId, groupIds);
165 }
166
167 public static com.liferay.portal.model.Group updateGroup(long groupId,
168 java.lang.String name, java.lang.String description, int type,
169 java.lang.String friendlyURL, boolean active)
170 throws com.liferay.portal.PortalException,
171 com.liferay.portal.SystemException, java.rmi.RemoteException {
172 GroupService groupService = GroupServiceFactory.getService();
173
174 return groupService.updateGroup(groupId, name, description, type,
175 friendlyURL, active);
176 }
177
178 public static com.liferay.portal.model.Group updateGroup(long groupId,
179 java.lang.String typeSettings)
180 throws com.liferay.portal.PortalException,
181 com.liferay.portal.SystemException, java.rmi.RemoteException {
182 GroupService groupService = GroupServiceFactory.getService();
183
184 return groupService.updateGroup(groupId, typeSettings);
185 }
186 }