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 long userId, java.lang.String actionId) throws RemoteException {
190 try {
191 java.util.List<com.liferay.portal.model.Organization> returnValue = OrganizationServiceUtil.getManageableOrganizations(userId,
192 actionId);
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[] getManageableOrganizations(
204 long userId, java.lang.String actionId, boolean recurse)
205 throws RemoteException {
206 try {
207 java.util.List<com.liferay.portal.model.Organization> returnValue = OrganizationServiceUtil.getManageableOrganizations(userId,
208 actionId, recurse);
209
210 return com.liferay.portal.model.OrganizationSoap.toSoapModels(returnValue);
211 }
212 catch (Exception e) {
213 _log.error(e, e);
214
215 throw new RemoteException(e.getMessage());
216 }
217 }
218
219 public static com.liferay.portal.model.OrganizationSoap getOrganization(
220 long organizationId) throws RemoteException {
221 try {
222 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.getOrganization(organizationId);
223
224 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
225 }
226 catch (Exception e) {
227 _log.error(e, e);
228
229 throw new RemoteException(e.getMessage());
230 }
231 }
232
233 public static long getOrganizationId(long companyId, java.lang.String name)
234 throws RemoteException {
235 try {
236 long returnValue = OrganizationServiceUtil.getOrganizationId(companyId,
237 name);
238
239 return returnValue;
240 }
241 catch (Exception e) {
242 _log.error(e, e);
243
244 throw new RemoteException(e.getMessage());
245 }
246 }
247
248 public static com.liferay.portal.model.OrganizationSoap[] getUserOrganizations(
249 long userId) throws RemoteException {
250 try {
251 java.util.List<com.liferay.portal.model.Organization> returnValue = OrganizationServiceUtil.getUserOrganizations(userId);
252
253 return com.liferay.portal.model.OrganizationSoap.toSoapModels(returnValue);
254 }
255 catch (Exception e) {
256 _log.error(e, e);
257
258 throw new RemoteException(e.getMessage());
259 }
260 }
261
262 public static void setGroupOrganizations(long groupId,
263 long[] organizationIds) throws RemoteException {
264 try {
265 OrganizationServiceUtil.setGroupOrganizations(groupId,
266 organizationIds);
267 }
268 catch (Exception e) {
269 _log.error(e, e);
270
271 throw new RemoteException(e.getMessage());
272 }
273 }
274
275 public static void unsetGroupOrganizations(long groupId,
276 long[] organizationIds) throws RemoteException {
277 try {
278 OrganizationServiceUtil.unsetGroupOrganizations(groupId,
279 organizationIds);
280 }
281 catch (Exception e) {
282 _log.error(e, e);
283
284 throw new RemoteException(e.getMessage());
285 }
286 }
287
288 public static void unsetPasswordPolicyOrganizations(long passwordPolicyId,
289 long[] organizationIds) throws RemoteException {
290 try {
291 OrganizationServiceUtil.unsetPasswordPolicyOrganizations(passwordPolicyId,
292 organizationIds);
293 }
294 catch (Exception e) {
295 _log.error(e, e);
296
297 throw new RemoteException(e.getMessage());
298 }
299 }
300
301 public static com.liferay.portal.model.OrganizationSoap updateOrganization(
302 long organizationId, long parentOrganizationId, java.lang.String name,
303 java.lang.String type, boolean recursable, long regionId,
304 long countryId, int statusId, java.lang.String comments,
305 com.liferay.portal.service.ServiceContext serviceContext)
306 throws RemoteException {
307 try {
308 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.updateOrganization(organizationId,
309 parentOrganizationId, name, type, recursable, regionId,
310 countryId, statusId, comments, serviceContext);
311
312 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
313 }
314 catch (Exception e) {
315 _log.error(e, e);
316
317 throw new RemoteException(e.getMessage());
318 }
319 }
320
321 public static com.liferay.portal.model.OrganizationSoap updateOrganization(
322 long organizationId, long parentOrganizationId, java.lang.String name,
323 java.lang.String type, boolean recursable, long regionId,
324 long countryId, int statusId, java.lang.String comments,
325 com.liferay.portal.model.AddressSoap[] addresses,
326 com.liferay.portal.model.EmailAddressSoap[] emailAddresses,
327 com.liferay.portal.model.OrgLaborSoap[] orgLabors,
328 com.liferay.portal.model.PhoneSoap[] phones,
329 com.liferay.portal.model.WebsiteSoap[] websites,
330 com.liferay.portal.service.ServiceContext serviceContext)
331 throws RemoteException {
332 try {
333 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.updateOrganization(organizationId,
334 parentOrganizationId, name, type, recursable, regionId,
335 countryId, statusId, comments,
336 com.liferay.portal.model.impl.AddressModelImpl.toModels(
337 addresses),
338 com.liferay.portal.model.impl.EmailAddressModelImpl.toModels(
339 emailAddresses),
340 com.liferay.portal.model.impl.OrgLaborModelImpl.toModels(
341 orgLabors),
342 com.liferay.portal.model.impl.PhoneModelImpl.toModels(
343 phones),
344 com.liferay.portal.model.impl.WebsiteModelImpl.toModels(
345 websites), serviceContext);
346
347 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
348 }
349 catch (Exception e) {
350 _log.error(e, e);
351
352 throw new RemoteException(e.getMessage());
353 }
354 }
355
356 private static Log _log = LogFactoryUtil.getLog(OrganizationServiceSoap.class);
357 }