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 com.liferay.portal.model.OrganizationSoap[] organizations)
170 throws RemoteException {
171 try {
172 java.util.List<com.liferay.portal.model.Group> returnValue = GroupServiceUtil.getOrganizationsGroups(com.liferay.portal.model.impl.OrganizationModelImpl.toModels(
173 organizations));
174
175 return com.liferay.portal.model.GroupSoap.toSoapModels(returnValue);
176 }
177 catch (Exception e) {
178 _log.error(e, e);
179
180 throw new RemoteException(e.getMessage());
181 }
182 }
183
184 public static com.liferay.portal.model.GroupSoap[] getUserGroupsGroups(
185 com.liferay.portal.model.UserGroupSoap[] userGroups)
186 throws RemoteException {
187 try {
188 java.util.List<com.liferay.portal.model.Group> returnValue = GroupServiceUtil.getUserGroupsGroups(com.liferay.portal.model.impl.UserGroupModelImpl.toModels(
189 userGroups));
190
191 return com.liferay.portal.model.GroupSoap.toSoapModels(returnValue);
192 }
193 catch (Exception e) {
194 _log.error(e, e);
195
196 throw new RemoteException(e.getMessage());
197 }
198 }
199
200 public static boolean hasUserGroup(long userId, long groupId)
201 throws RemoteException {
202 try {
203 boolean returnValue = GroupServiceUtil.hasUserGroup(userId, groupId);
204
205 return returnValue;
206 }
207 catch (Exception e) {
208 _log.error(e, e);
209
210 throw new RemoteException(e.getMessage());
211 }
212 }
213
214 public static com.liferay.portal.model.GroupSoap[] search(long companyId,
215 java.lang.String name, java.lang.String description,
216 java.lang.String[] params, int start, int end)
217 throws RemoteException {
218 try {
219 java.util.List<com.liferay.portal.model.Group> returnValue = GroupServiceUtil.search(companyId,
220 name, description, params, start, end);
221
222 return com.liferay.portal.model.GroupSoap.toSoapModels(returnValue);
223 }
224 catch (Exception e) {
225 _log.error(e, e);
226
227 throw new RemoteException(e.getMessage());
228 }
229 }
230
231 public static int searchCount(long companyId, java.lang.String name,
232 java.lang.String description, java.lang.String[] params)
233 throws RemoteException {
234 try {
235 int returnValue = GroupServiceUtil.searchCount(companyId, name,
236 description, params);
237
238 return returnValue;
239 }
240 catch (Exception e) {
241 _log.error(e, e);
242
243 throw new RemoteException(e.getMessage());
244 }
245 }
246
247 public static void setRoleGroups(long roleId, long[] groupIds)
248 throws RemoteException {
249 try {
250 GroupServiceUtil.setRoleGroups(roleId, groupIds);
251 }
252 catch (Exception e) {
253 _log.error(e, e);
254
255 throw new RemoteException(e.getMessage());
256 }
257 }
258
259 public static void unsetRoleGroups(long roleId, long[] groupIds)
260 throws RemoteException {
261 try {
262 GroupServiceUtil.unsetRoleGroups(roleId, groupIds);
263 }
264 catch (Exception e) {
265 _log.error(e, e);
266
267 throw new RemoteException(e.getMessage());
268 }
269 }
270
271 public static com.liferay.portal.model.GroupSoap updateFriendlyURL(
272 long groupId, java.lang.String friendlyURL) throws RemoteException {
273 try {
274 com.liferay.portal.model.Group returnValue = GroupServiceUtil.updateFriendlyURL(groupId,
275 friendlyURL);
276
277 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
278 }
279 catch (Exception e) {
280 _log.error(e, e);
281
282 throw new RemoteException(e.getMessage());
283 }
284 }
285
286 public static com.liferay.portal.model.GroupSoap updateGroup(long groupId,
287 java.lang.String name, java.lang.String description, int type,
288 java.lang.String friendlyURL, boolean active) throws RemoteException {
289 try {
290 com.liferay.portal.model.Group returnValue = GroupServiceUtil.updateGroup(groupId,
291 name, description, type, friendlyURL, active);
292
293 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
294 }
295 catch (Exception e) {
296 _log.error(e, e);
297
298 throw new RemoteException(e.getMessage());
299 }
300 }
301
302 public static com.liferay.portal.model.GroupSoap updateGroup(long groupId,
303 java.lang.String typeSettings) throws RemoteException {
304 try {
305 com.liferay.portal.model.Group returnValue = GroupServiceUtil.updateGroup(groupId,
306 typeSettings);
307
308 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
309 }
310 catch (Exception e) {
311 _log.error(e, e);
312
313 throw new RemoteException(e.getMessage());
314 }
315 }
316
317 public static com.liferay.portal.model.GroupSoap updateWorkflow(
318 long groupId, boolean workflowEnabled, int workflowStages,
319 java.lang.String workflowRoleNames) throws RemoteException {
320 try {
321 com.liferay.portal.model.Group returnValue = GroupServiceUtil.updateWorkflow(groupId,
322 workflowEnabled, workflowStages, workflowRoleNames);
323
324 return com.liferay.portal.model.GroupSoap.toSoapModel(returnValue);
325 }
326 catch (Exception e) {
327 _log.error(e, e);
328
329 throw new RemoteException(e.getMessage());
330 }
331 }
332
333 private static Log _log = LogFactoryUtil.getLog(GroupServiceSoap.class);
334 }