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