1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portal.service;
16  
17  import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18  
19  /**
20   * <a href="OrganizationLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
21   *
22   * <p>
23   * ServiceBuilder generated this class. Modifications in this class will be
24   * overwritten the next time is generated.
25   * </p>
26   *
27   * <p>
28   * This class provides static methods for the
29   * {@link OrganizationLocalService} bean. The static methods of
30   * this class calls the same methods of the bean instance. It's convenient to be
31   * able to just write one line to call a method on a bean instead of writing a
32   * lookup call and a method call.
33   * </p>
34   *
35   * @author    Brian Wing Shun Chan
36   * @see       OrganizationLocalService
37   * @generated
38   */
39  public class OrganizationLocalServiceUtil {
40      public static com.liferay.portal.model.Organization addOrganization(
41          com.liferay.portal.model.Organization organization)
42          throws com.liferay.portal.kernel.exception.SystemException {
43          return getService().addOrganization(organization);
44      }
45  
46      public static com.liferay.portal.model.Organization createOrganization(
47          long organizationId) {
48          return getService().createOrganization(organizationId);
49      }
50  
51      public static void deleteOrganization(long organizationId)
52          throws com.liferay.portal.kernel.exception.PortalException,
53              com.liferay.portal.kernel.exception.SystemException {
54          getService().deleteOrganization(organizationId);
55      }
56  
57      public static void deleteOrganization(
58          com.liferay.portal.model.Organization organization)
59          throws com.liferay.portal.kernel.exception.SystemException {
60          getService().deleteOrganization(organization);
61      }
62  
63      public static java.util.List<Object> dynamicQuery(
64          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
65          throws com.liferay.portal.kernel.exception.SystemException {
66          return getService().dynamicQuery(dynamicQuery);
67      }
68  
69      public static java.util.List<Object> dynamicQuery(
70          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
71          int end) throws com.liferay.portal.kernel.exception.SystemException {
72          return getService().dynamicQuery(dynamicQuery, start, end);
73      }
74  
75      public static com.liferay.portal.model.Organization getOrganization(
76          long organizationId)
77          throws com.liferay.portal.kernel.exception.PortalException,
78              com.liferay.portal.kernel.exception.SystemException {
79          return getService().getOrganization(organizationId);
80      }
81  
82      public static java.util.List<com.liferay.portal.model.Organization> getOrganizations(
83          int start, int end)
84          throws com.liferay.portal.kernel.exception.SystemException {
85          return getService().getOrganizations(start, end);
86      }
87  
88      public static int getOrganizationsCount()
89          throws com.liferay.portal.kernel.exception.SystemException {
90          return getService().getOrganizationsCount();
91      }
92  
93      public static com.liferay.portal.model.Organization updateOrganization(
94          com.liferay.portal.model.Organization organization)
95          throws com.liferay.portal.kernel.exception.SystemException {
96          return getService().updateOrganization(organization);
97      }
98  
99      public static com.liferay.portal.model.Organization updateOrganization(
100         com.liferay.portal.model.Organization organization, boolean merge)
101         throws com.liferay.portal.kernel.exception.SystemException {
102         return getService().updateOrganization(organization, merge);
103     }
104 
105     public static void addGroupOrganizations(long groupId,
106         long[] organizationIds)
107         throws com.liferay.portal.kernel.exception.SystemException {
108         getService().addGroupOrganizations(groupId, organizationIds);
109     }
110 
111     public static com.liferay.portal.model.Organization addOrganization(
112         long userId, long parentOrganizationId, java.lang.String name,
113         java.lang.String type, boolean recursable, long regionId,
114         long countryId, int statusId, java.lang.String comments,
115         com.liferay.portal.service.ServiceContext serviceContext)
116         throws com.liferay.portal.kernel.exception.PortalException,
117             com.liferay.portal.kernel.exception.SystemException {
118         return getService()
119                    .addOrganization(userId, parentOrganizationId, name, type,
120             recursable, regionId, countryId, statusId, comments, serviceContext);
121     }
122 
123     public static void addOrganizationResources(long userId,
124         com.liferay.portal.model.Organization organization)
125         throws com.liferay.portal.kernel.exception.PortalException,
126             com.liferay.portal.kernel.exception.SystemException {
127         getService().addOrganizationResources(userId, organization);
128     }
129 
130     public static void addPasswordPolicyOrganizations(long passwordPolicyId,
131         long[] organizationIds)
132         throws com.liferay.portal.kernel.exception.SystemException {
133         getService()
134             .addPasswordPolicyOrganizations(passwordPolicyId, organizationIds);
135     }
136 
137     public static void deleteLogo(long organizationId)
138         throws com.liferay.portal.kernel.exception.PortalException,
139             com.liferay.portal.kernel.exception.SystemException {
140         getService().deleteLogo(organizationId);
141     }
142 
143     public static java.util.List<com.liferay.portal.model.Organization> getGroupOrganizations(
144         long groupId)
145         throws com.liferay.portal.kernel.exception.SystemException {
146         return getService().getGroupOrganizations(groupId);
147     }
148 
149     public static com.liferay.portal.model.Organization getOrganization(
150         long companyId, java.lang.String name)
151         throws com.liferay.portal.kernel.exception.PortalException,
152             com.liferay.portal.kernel.exception.SystemException {
153         return getService().getOrganization(companyId, name);
154     }
155 
156     public static long getOrganizationId(long companyId, java.lang.String name)
157         throws com.liferay.portal.kernel.exception.SystemException {
158         return getService().getOrganizationId(companyId, name);
159     }
160 
161     public static java.util.List<com.liferay.portal.model.Organization> getOrganizations(
162         long[] organizationIds)
163         throws com.liferay.portal.kernel.exception.PortalException,
164             com.liferay.portal.kernel.exception.SystemException {
165         return getService().getOrganizations(organizationIds);
166     }
167 
168     public static java.util.List<com.liferay.portal.model.Organization> getParentOrganizations(
169         long organizationId)
170         throws com.liferay.portal.kernel.exception.PortalException,
171             com.liferay.portal.kernel.exception.SystemException {
172         return getService().getParentOrganizations(organizationId);
173     }
174 
175     public static java.util.List<com.liferay.portal.model.Organization> getSuborganizations(
176         java.util.List<com.liferay.portal.model.Organization> organizations)
177         throws com.liferay.portal.kernel.exception.SystemException {
178         return getService().getSuborganizations(organizations);
179     }
180 
181     public static java.util.List<com.liferay.portal.model.Organization> getSubsetOrganizations(
182         java.util.List<com.liferay.portal.model.Organization> allOrganizations,
183         java.util.List<com.liferay.portal.model.Organization> availableOrganizations) {
184         return getService()
185                    .getSubsetOrganizations(allOrganizations,
186             availableOrganizations);
187     }
188 
189     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
190         long userId)
191         throws com.liferay.portal.kernel.exception.PortalException,
192             com.liferay.portal.kernel.exception.SystemException {
193         return getService().getUserOrganizations(userId);
194     }
195 
196     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
197         long userId, boolean inheritUserGroups)
198         throws com.liferay.portal.kernel.exception.PortalException,
199             com.liferay.portal.kernel.exception.SystemException {
200         return getService().getUserOrganizations(userId, inheritUserGroups);
201     }
202 
203     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
204         long userId, int start, int end)
205         throws com.liferay.portal.kernel.exception.PortalException,
206             com.liferay.portal.kernel.exception.SystemException {
207         return getService().getUserOrganizations(userId, start, end);
208     }
209 
210     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
211         long userId, boolean inheritUserGroups, int start, int end)
212         throws com.liferay.portal.kernel.exception.PortalException,
213             com.liferay.portal.kernel.exception.SystemException {
214         return getService()
215                    .getUserOrganizations(userId, inheritUserGroups, start, end);
216     }
217 
218     public static int getUserOrganizationsCount(long userId)
219         throws com.liferay.portal.kernel.exception.SystemException {
220         return getService().getUserOrganizationsCount(userId);
221     }
222 
223     public static boolean hasGroupOrganization(long groupId, long organizationId)
224         throws com.liferay.portal.kernel.exception.SystemException {
225         return getService().hasGroupOrganization(groupId, organizationId);
226     }
227 
228     public static boolean hasUserOrganization(long userId, long organizationId)
229         throws com.liferay.portal.kernel.exception.SystemException {
230         return getService().hasUserOrganization(userId, organizationId);
231     }
232 
233     public static boolean hasUserOrganization(long userId, long organizationId,
234         boolean inheritSuborganizations, boolean inheritUserGroups,
235         boolean includeSpecifiedOrganization)
236         throws com.liferay.portal.kernel.exception.PortalException,
237             com.liferay.portal.kernel.exception.SystemException {
238         return getService()
239                    .hasUserOrganization(userId, organizationId,
240             inheritSuborganizations, inheritUserGroups,
241             includeSpecifiedOrganization);
242     }
243 
244     public static boolean hasPasswordPolicyOrganization(long passwordPolicyId,
245         long organizationId)
246         throws com.liferay.portal.kernel.exception.SystemException {
247         return getService()
248                    .hasPasswordPolicyOrganization(passwordPolicyId,
249             organizationId);
250     }
251 
252     public static void rebuildTree(long companyId, boolean force)
253         throws com.liferay.portal.kernel.exception.SystemException {
254         getService().rebuildTree(companyId, force);
255     }
256 
257     public static java.util.List<com.liferay.portal.model.Organization> search(
258         long companyId, long parentOrganizationId, java.lang.String keywords,
259         java.lang.String type, java.lang.Long regionId,
260         java.lang.Long countryId,
261         java.util.LinkedHashMap<String, Object> params, int start, int end)
262         throws com.liferay.portal.kernel.exception.SystemException {
263         return getService()
264                    .search(companyId, parentOrganizationId, keywords, type,
265             regionId, countryId, params, start, end);
266     }
267 
268     public static java.util.List<com.liferay.portal.model.Organization> search(
269         long companyId, long parentOrganizationId, java.lang.String keywords,
270         java.lang.String type, java.lang.Long regionId,
271         java.lang.Long countryId,
272         java.util.LinkedHashMap<String, Object> params, int start, int end,
273         com.liferay.portal.kernel.util.OrderByComparator obc)
274         throws com.liferay.portal.kernel.exception.SystemException {
275         return getService()
276                    .search(companyId, parentOrganizationId, keywords, type,
277             regionId, countryId, params, start, end, obc);
278     }
279 
280     public static java.util.List<com.liferay.portal.model.Organization> search(
281         long companyId, long parentOrganizationId, java.lang.String name,
282         java.lang.String type, java.lang.String street, java.lang.String city,
283         java.lang.String zip, java.lang.Long regionId,
284         java.lang.Long countryId,
285         java.util.LinkedHashMap<String, Object> params, boolean andOperator,
286         int start, int end)
287         throws com.liferay.portal.kernel.exception.SystemException {
288         return getService()
289                    .search(companyId, parentOrganizationId, name, type, street,
290             city, zip, regionId, countryId, params, andOperator, start, end);
291     }
292 
293     public static java.util.List<com.liferay.portal.model.Organization> search(
294         long companyId, long parentOrganizationId, java.lang.String name,
295         java.lang.String type, java.lang.String street, java.lang.String city,
296         java.lang.String zip, java.lang.Long regionId,
297         java.lang.Long countryId,
298         java.util.LinkedHashMap<String, Object> params, boolean andOperator,
299         int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
300         throws com.liferay.portal.kernel.exception.SystemException {
301         return getService()
302                    .search(companyId, parentOrganizationId, name, type, street,
303             city, zip, regionId, countryId, params, andOperator, start, end, obc);
304     }
305 
306     public static int searchCount(long companyId, long parentOrganizationId,
307         java.lang.String keywords, java.lang.String type,
308         java.lang.Long regionId, java.lang.Long countryId,
309         java.util.LinkedHashMap<String, Object> params)
310         throws com.liferay.portal.kernel.exception.SystemException {
311         return getService()
312                    .searchCount(companyId, parentOrganizationId, keywords,
313             type, regionId, countryId, params);
314     }
315 
316     public static int searchCount(long companyId, long parentOrganizationId,
317         java.lang.String name, java.lang.String type, java.lang.String street,
318         java.lang.String city, java.lang.String zip, java.lang.Long regionId,
319         java.lang.Long countryId,
320         java.util.LinkedHashMap<String, Object> params, boolean andOperator)
321         throws com.liferay.portal.kernel.exception.SystemException {
322         return getService()
323                    .searchCount(companyId, parentOrganizationId, name, type,
324             street, city, zip, regionId, countryId, params, andOperator);
325     }
326 
327     public static void setGroupOrganizations(long groupId,
328         long[] organizationIds)
329         throws com.liferay.portal.kernel.exception.SystemException {
330         getService().setGroupOrganizations(groupId, organizationIds);
331     }
332 
333     public static void unsetGroupOrganizations(long groupId,
334         long[] organizationIds)
335         throws com.liferay.portal.kernel.exception.SystemException {
336         getService().unsetGroupOrganizations(groupId, organizationIds);
337     }
338 
339     public static void unsetPasswordPolicyOrganizations(long passwordPolicyId,
340         long[] organizationIds)
341         throws com.liferay.portal.kernel.exception.SystemException {
342         getService()
343             .unsetPasswordPolicyOrganizations(passwordPolicyId, organizationIds);
344     }
345 
346     public static void updateAsset(long userId,
347         com.liferay.portal.model.Organization organization,
348         long[] assetCategoryIds, java.lang.String[] assetTagNames)
349         throws com.liferay.portal.kernel.exception.PortalException,
350             com.liferay.portal.kernel.exception.SystemException {
351         getService()
352             .updateAsset(userId, organization, assetCategoryIds, assetTagNames);
353     }
354 
355     public static com.liferay.portal.model.Organization updateOrganization(
356         long companyId, long organizationId, long parentOrganizationId,
357         java.lang.String name, java.lang.String type, boolean recursable,
358         long regionId, long countryId, int statusId, java.lang.String comments,
359         com.liferay.portal.service.ServiceContext serviceContext)
360         throws com.liferay.portal.kernel.exception.PortalException,
361             com.liferay.portal.kernel.exception.SystemException {
362         return getService()
363                    .updateOrganization(companyId, organizationId,
364             parentOrganizationId, name, type, recursable, regionId, countryId,
365             statusId, comments, serviceContext);
366     }
367 
368     public static OrganizationLocalService getService() {
369         if (_service == null) {
370             _service = (OrganizationLocalService)PortalBeanLocatorUtil.locate(OrganizationLocalService.class.getName());
371         }
372 
373         return _service;
374     }
375 
376     public void setService(OrganizationLocalService service) {
377         _service = service;
378     }
379 
380     private static OrganizationLocalService _service;
381 }