1
22
23 package com.liferay.portal.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27 import com.liferay.portal.service.GroupServiceUtil;
28
29 import java.rmi.RemoteException;
30
31
82 public class GroupServiceSoap {
83 public static com.liferay.portal.model.GroupSoap addGroup(
84 java.lang.String name, java.lang.String description, int type,
85 java.lang.String friendlyURL, boolean active) throws RemoteException {
86 try {
87 com.liferay.portal.model.Group returnValue = GroupServiceUtil.addGroup(name,
88 description, type, friendlyURL, active);
89
90 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
91 }
92 catch (Exception e) {
93 _log.error(e, e);
94
95 throw new RemoteException(e.getMessage());
96 }
97 }
98
99 public static com.liferay.portal.model.GroupSoap addGroup(
100 long liveGroupId, java.lang.String name, java.lang.String description,
101 int type, java.lang.String friendlyURL, boolean active)
102 throws RemoteException {
103 try {
104 com.liferay.portal.model.Group returnValue = GroupServiceUtil.addGroup(liveGroupId,
105 name, description, type, friendlyURL, active);
106
107 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
108 }
109 catch (Exception e) {
110 _log.error(e, e);
111
112 throw new RemoteException(e.getMessage());
113 }
114 }
115
116 public static void addRoleGroups(long roleId, long[] groupIds)
117 throws RemoteException {
118 try {
119 GroupServiceUtil.addRoleGroups(roleId, groupIds);
120 }
121 catch (Exception e) {
122 _log.error(e, e);
123
124 throw new RemoteException(e.getMessage());
125 }
126 }
127
128 public static void deleteGroup(long groupId) throws RemoteException {
129 try {
130 GroupServiceUtil.deleteGroup(groupId);
131 }
132 catch (Exception e) {
133 _log.error(e, e);
134
135 throw new RemoteException(e.getMessage());
136 }
137 }
138
139 public static com.liferay.portal.model.GroupSoap getGroup(long groupId)
140 throws RemoteException {
141 try {
142 com.liferay.portal.model.Group returnValue = GroupServiceUtil.getGroup(groupId);
143
144 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
145 }
146 catch (Exception e) {
147 _log.error(e, e);
148
149 throw new RemoteException(e.getMessage());
150 }
151 }
152
153 public static com.liferay.portal.model.GroupSoap getGroup(long companyId,
154 java.lang.String name) throws RemoteException {
155 try {
156 com.liferay.portal.model.Group returnValue = GroupServiceUtil.getGroup(companyId,
157 name);
158
159 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
160 }
161 catch (Exception e) {
162 _log.error(e, e);
163
164 throw new RemoteException(e.getMessage());
165 }
166 }
167
168 public static com.liferay.portal.model.GroupSoap[] getOrganizationsGroups(
169 java.util.List organizations) throws RemoteException {
170 try {
171 java.util.List returnValue = GroupServiceUtil.getOrganizationsGroups(organizations);
172
173 return com.liferay.portal.model.GroupSoap.toSoapModels(returnValue);
174 }
175 catch (Exception e) {
176 _log.error(e, e);
177
178 throw new RemoteException(e.getMessage());
179 }
180 }
181
182 public static com.liferay.portal.model.GroupSoap[] getUserGroupsGroups(
183 java.util.List userGroups) throws RemoteException {
184 try {
185 java.util.List returnValue = GroupServiceUtil.getUserGroupsGroups(userGroups);
186
187 return com.liferay.portal.model.GroupSoap.toSoapModels(returnValue);
188 }
189 catch (Exception e) {
190 _log.error(e, e);
191
192 throw new RemoteException(e.getMessage());
193 }
194 }
195
196 public static boolean hasUserGroup(long userId, long groupId)
197 throws RemoteException {
198 try {
199 boolean returnValue = GroupServiceUtil.hasUserGroup(userId, groupId);
200
201 return returnValue;
202 }
203 catch (Exception e) {
204 _log.error(e, e);
205
206 throw new RemoteException(e.getMessage());
207 }
208 }
209
210 public static com.liferay.portal.model.GroupSoap[] search(long companyId,
211 java.lang.String name, java.lang.String description,
212 java.lang.String[] params, int begin, int end)
213 throws RemoteException {
214 try {
215 java.util.List returnValue = GroupServiceUtil.search(companyId,
216 name, description, params, begin, end);
217
218 return com.liferay.portal.model.GroupSoap.toSoapModels(returnValue);
219 }
220 catch (Exception e) {
221 _log.error(e, e);
222
223 throw new RemoteException(e.getMessage());
224 }
225 }
226
227 public static int searchCount(long companyId, java.lang.String name,
228 java.lang.String description, java.lang.String[] params)
229 throws RemoteException {
230 try {
231 int returnValue = GroupServiceUtil.searchCount(companyId, name,
232 description, params);
233
234 return returnValue;
235 }
236 catch (Exception e) {
237 _log.error(e, e);
238
239 throw new RemoteException(e.getMessage());
240 }
241 }
242
243 public static void setRoleGroups(long roleId, long[] groupIds)
244 throws RemoteException {
245 try {
246 GroupServiceUtil.setRoleGroups(roleId, groupIds);
247 }
248 catch (Exception e) {
249 _log.error(e, e);
250
251 throw new RemoteException(e.getMessage());
252 }
253 }
254
255 public static void unsetRoleGroups(long roleId, long[] groupIds)
256 throws RemoteException {
257 try {
258 GroupServiceUtil.unsetRoleGroups(roleId, groupIds);
259 }
260 catch (Exception e) {
261 _log.error(e, e);
262
263 throw new RemoteException(e.getMessage());
264 }
265 }
266
267 public static com.liferay.portal.model.GroupSoap updateGroup(long groupId,
268 java.lang.String name, java.lang.String description, int type,
269 java.lang.String friendlyURL, boolean active) throws RemoteException {
270 try {
271 com.liferay.portal.model.Group returnValue = GroupServiceUtil.updateGroup(groupId,
272 name, description, type, friendlyURL, active);
273
274 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
275 }
276 catch (Exception e) {
277 _log.error(e, e);
278
279 throw new RemoteException(e.getMessage());
280 }
281 }
282
283 public static com.liferay.portal.model.GroupSoap updateGroup(long groupId,
284 java.lang.String typeSettings) throws RemoteException {
285 try {
286 com.liferay.portal.model.Group returnValue = GroupServiceUtil.updateGroup(groupId,
287 typeSettings);
288
289 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
290 }
291 catch (Exception e) {
292 _log.error(e, e);
293
294 throw new RemoteException(e.getMessage());
295 }
296 }
297
298 private static Log _log = LogFactoryUtil.getLog(GroupServiceSoap.class);
299 }