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 void setGroupOrganizations(long groupId,
247 long[] organizationIds) throws RemoteException {
248 try {
249 OrganizationServiceUtil.setGroupOrganizations(groupId,
250 organizationIds);
251 }
252 catch (Exception e) {
253 _log.error(e, e);
254
255 throw new RemoteException(e.getMessage());
256 }
257 }
258
259 public static void unsetGroupOrganizations(long groupId,
260 long[] organizationIds) throws RemoteException {
261 try {
262 OrganizationServiceUtil.unsetGroupOrganizations(groupId,
263 organizationIds);
264 }
265 catch (Exception e) {
266 _log.error(e, e);
267
268 throw new RemoteException(e.getMessage());
269 }
270 }
271
272 public static void unsetPasswordPolicyOrganizations(long passwordPolicyId,
273 long[] organizationIds) throws RemoteException {
274 try {
275 OrganizationServiceUtil.unsetPasswordPolicyOrganizations(passwordPolicyId,
276 organizationIds);
277 }
278 catch (Exception e) {
279 _log.error(e, e);
280
281 throw new RemoteException(e.getMessage());
282 }
283 }
284
285 public static com.liferay.portal.model.OrganizationSoap updateOrganization(
286 long organizationId, long parentOrganizationId, java.lang.String name,
287 java.lang.String type, boolean recursable, long regionId,
288 long countryId, int statusId, java.lang.String comments,
289 com.liferay.portal.service.ServiceContext serviceContext)
290 throws RemoteException {
291 try {
292 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.updateOrganization(organizationId,
293 parentOrganizationId, name, type, recursable, regionId,
294 countryId, statusId, comments, serviceContext);
295
296 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
297 }
298 catch (Exception e) {
299 _log.error(e, e);
300
301 throw new RemoteException(e.getMessage());
302 }
303 }
304
305 public static com.liferay.portal.model.OrganizationSoap updateOrganization(
306 long organizationId, long parentOrganizationId, java.lang.String name,
307 java.lang.String type, boolean recursable, long regionId,
308 long countryId, int statusId, java.lang.String comments,
309 com.liferay.portal.model.AddressSoap[] addresses,
310 com.liferay.portal.model.EmailAddressSoap[] emailAddresses,
311 com.liferay.portal.model.OrgLaborSoap[] orgLabors,
312 com.liferay.portal.model.PhoneSoap[] phones,
313 com.liferay.portal.model.WebsiteSoap[] websites,
314 com.liferay.portal.service.ServiceContext serviceContext)
315 throws RemoteException {
316 try {
317 com.liferay.portal.model.Organization returnValue = OrganizationServiceUtil.updateOrganization(organizationId,
318 parentOrganizationId, name, type, recursable, regionId,
319 countryId, statusId, comments,
320 com.liferay.portal.model.impl.AddressModelImpl.toModels(
321 addresses),
322 com.liferay.portal.model.impl.EmailAddressModelImpl.toModels(
323 emailAddresses),
324 com.liferay.portal.model.impl.OrgLaborModelImpl.toModels(
325 orgLabors),
326 com.liferay.portal.model.impl.PhoneModelImpl.toModels(
327 phones),
328 com.liferay.portal.model.impl.WebsiteModelImpl.toModels(
329 websites), serviceContext);
330
331 return com.liferay.portal.model.OrganizationSoap.toSoapModel(returnValue);
332 }
333 catch (Exception e) {
334 _log.error(e, e);
335
336 throw new RemoteException(e.getMessage());
337 }
338 }
339
340 private static Log _log = LogFactoryUtil.getLog(OrganizationServiceSoap.class);
341 }