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.OrganizationServiceUtil;
28
29 import java.rmi.RemoteException;
30
31
82 public class OrganizationServiceSoap {
83 public static void addGroupOrganizations(long groupId,
84 long[] organizationIds) throws RemoteException {
85 try {
86 OrganizationServiceUtil.addGroupOrganizations(groupId,
87 organizationIds);
88 }
89 catch (Exception e) {
90 _log.error(e, e);
91
92 throw new RemoteException(e.getMessage());
93 }
94 }
95
96 public static void addPasswordPolicyOrganizations(long passwordPolicyId,
97 long[] organizationIds) throws RemoteException {
98 try {
99 OrganizationServiceUtil.addPasswordPolicyOrganizations(passwordPolicyId,
100 organizationIds);
101 }
102 catch (Exception e) {
103 _log.error(e, e);
104
105 throw new RemoteException(e.getMessage());
106 }
107 }
108
109 public static com.liferay.portal.model.OrganizationSoap addOrganization(
110 long parentOrganizationId, java.lang.String name,
111 java.lang.String type, boolean recursable, long regionId,
112 long countryId, int statusId, java.lang.String comments,
113 com.liferay.portal.service.ServiceContext serviceContext)
114 throws RemoteException {
115 try {
116 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.addOrganization(parentOrganizationId,
117 name, type, recursable, regionId, countryId, statusId,
118 comments, serviceContext);
119
120 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
121 }
122 catch (Exception e) {
123 _log.error(e, e);
124
125 throw new RemoteException(e.getMessage());
126 }
127 }
128
129 public static com.liferay.portal.model.OrganizationSoap addOrganization(
130 long parentOrganizationId, java.lang.String name,
131 java.lang.String type, boolean recursable, long regionId,
132 long countryId, int statusId, java.lang.String comments,
133 com.liferay.portal.model.AddressSoap[] addresses,
134 com.liferay.portal.model.EmailAddressSoap[] emailAddresses,
135 com.liferay.portal.model.OrgLaborSoap[] orgLabors,
136 com.liferay.portal.model.PhoneSoap[] phones,
137 com.liferay.portal.model.WebsiteSoap[] websites,
138 com.liferay.portal.service.ServiceContext serviceContext)
139 throws RemoteException {
140 try {
141 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.addOrganization(parentOrganizationId,
142 name, type, recursable, regionId, countryId, statusId,
143 comments,
144 com.liferay.portal.model.impl.AddressModelImpl.toModels(
145 addresses),
146 com.liferay.portal.model.impl.EmailAddressModelImpl.toModels(
147 emailAddresses),
148 com.liferay.portal.model.impl.OrgLaborModelImpl.toModels(
149 orgLabors),
150 com.liferay.portal.model.impl.PhoneModelImpl.toModels(
151 phones),
152 com.liferay.portal.model.impl.WebsiteModelImpl.toModels(
153 websites), serviceContext);
154
155 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
156 }
157 catch (Exception e) {
158 _log.error(e, e);
159
160 throw new RemoteException(e.getMessage());
161 }
162 }
163
164 public static void deleteLogo(long organizationId)
165 throws RemoteException {
166 try {
167 OrganizationServiceUtil.deleteLogo(organizationId);
168 }
169 catch (Exception e) {
170 _log.error(e, e);
171
172 throw new RemoteException(e.getMessage());
173 }
174 }
175
176 public static void deleteOrganization(long organizationId)
177 throws RemoteException {
178 try {
179 OrganizationServiceUtil.deleteOrganization(organizationId);
180 }
181 catch (Exception e) {
182 _log.error(e, e);
183
184 throw new RemoteException(e.getMessage());
185 }
186 }
187
188 public static com.liferay.portal.model.OrganizationSoap[] getManageableOrganizations(
189 java.lang.String actionId, int max) throws RemoteException {
190 try {
191 java.util.List<com.liferay.portal.model.Organization> returnValue = OrganizationServiceUtil.getManageableOrganizations(actionId,
192 max);
193
194 return com.liferay.portal.model.OrganizationSoap.toSoapModels(returnValue);
195 }
196 catch (Exception e) {
197 _log.error(e, e);
198
199 throw new RemoteException(e.getMessage());
200 }
201 }
202
203 public static com.liferay.portal.model.OrganizationSoap getOrganization(
204 long organizationId) throws RemoteException {
205 try {
206 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.getOrganization(organizationId);
207
208 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
209 }
210 catch (Exception e) {
211 _log.error(e, e);
212
213 throw new RemoteException(e.getMessage());
214 }
215 }
216
217 public static long getOrganizationId(long companyId, java.lang.String name)
218 throws RemoteException {
219 try {
220 long returnValue = OrganizationServiceUtil.getOrganizationId(companyId,
221 name);
222
223 return returnValue;
224 }
225 catch (Exception e) {
226 _log.error(e, e);
227
228 throw new RemoteException(e.getMessage());
229 }
230 }
231
232 public static com.liferay.portal.model.OrganizationSoap[] getUserOrganizations(
233 long userId) throws RemoteException {
234 try {
235 java.util.List<com.liferay.portal.model.Organization> returnValue = OrganizationServiceUtil.getUserOrganizations(userId);
236
237 return com.liferay.portal.model.OrganizationSoap.toSoapModels(returnValue);
238 }
239 catch (Exception e) {
240 _log.error(e, e);
241
242 throw new RemoteException(e.getMessage());
243 }
244 }
245
246 public static com.liferay.portal.model.OrganizationSoap[] getUserOrganizations(
247 long userId, boolean inheritUserGroups) throws RemoteException {
248 try {
249 java.util.List<com.liferay.portal.model.Organization> returnValue = OrganizationServiceUtil.getUserOrganizations(userId,
250 inheritUserGroups);
251
252 return com.liferay.portal.model.OrganizationSoap.toSoapModels(returnValue);
253 }
254 catch (Exception e) {
255 _log.error(e, e);
256
257 throw new RemoteException(e.getMessage());
258 }
259 }
260
261 public static void setGroupOrganizations(long groupId,
262 long[] organizationIds) throws RemoteException {
263 try {
264 OrganizationServiceUtil.setGroupOrganizations(groupId,
265 organizationIds);
266 }
267 catch (Exception e) {
268 _log.error(e, e);
269
270 throw new RemoteException(e.getMessage());
271 }
272 }
273
274 public static void unsetGroupOrganizations(long groupId,
275 long[] organizationIds) throws RemoteException {
276 try {
277 OrganizationServiceUtil.unsetGroupOrganizations(groupId,
278 organizationIds);
279 }
280 catch (Exception e) {
281 _log.error(e, e);
282
283 throw new RemoteException(e.getMessage());
284 }
285 }
286
287 public static void unsetPasswordPolicyOrganizations(long passwordPolicyId,
288 long[] organizationIds) throws RemoteException {
289 try {
290 OrganizationServiceUtil.unsetPasswordPolicyOrganizations(passwordPolicyId,
291 organizationIds);
292 }
293 catch (Exception e) {
294 _log.error(e, e);
295
296 throw new RemoteException(e.getMessage());
297 }
298 }
299
300 public static com.liferay.portal.model.OrganizationSoap updateOrganization(
301 long organizationId, long parentOrganizationId, java.lang.String name,
302 java.lang.String type, boolean recursable, long regionId,
303 long countryId, int statusId, java.lang.String comments,
304 com.liferay.portal.service.ServiceContext serviceContext)
305 throws RemoteException {
306 try {
307 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.updateOrganization(organizationId,
308 parentOrganizationId, name, type, recursable, regionId,
309 countryId, statusId, comments, serviceContext);
310
311 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
312 }
313 catch (Exception e) {
314 _log.error(e, e);
315
316 throw new RemoteException(e.getMessage());
317 }
318 }
319
320 public static com.liferay.portal.model.OrganizationSoap updateOrganization(
321 long organizationId, long parentOrganizationId, java.lang.String name,
322 java.lang.String type, boolean recursable, long regionId,
323 long countryId, int statusId, java.lang.String comments,
324 com.liferay.portal.model.AddressSoap[] addresses,
325 com.liferay.portal.model.EmailAddressSoap[] emailAddresses,
326 com.liferay.portal.model.OrgLaborSoap[] orgLabors,
327 com.liferay.portal.model.PhoneSoap[] phones,
328 com.liferay.portal.model.WebsiteSoap[] websites,
329 com.liferay.portal.service.ServiceContext serviceContext)
330 throws RemoteException {
331 try {
332 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.updateOrganization(organizationId,
333 parentOrganizationId, name, type, recursable, regionId,
334 countryId, statusId, comments,
335 com.liferay.portal.model.impl.AddressModelImpl.toModels(
336 addresses),
337 com.liferay.portal.model.impl.EmailAddressModelImpl.toModels(
338 emailAddresses),
339 com.liferay.portal.model.impl.OrgLaborModelImpl.toModels(
340 orgLabors),
341 com.liferay.portal.model.impl.PhoneModelImpl.toModels(
342 phones),
343 com.liferay.portal.model.impl.WebsiteModelImpl.toModels(
344 websites), serviceContext);
345
346 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
347 }
348 catch (Exception e) {
349 _log.error(e, e);
350
351 throw new RemoteException(e.getMessage());
352 }
353 }
354
355 private static Log _log = LogFactoryUtil.getLog(OrganizationServiceSoap.class);
356 }