1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   *
12   * 
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.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.PortalException,
53              com.liferay.portal.SystemException {
54          getService().deleteOrganization(organizationId);
55      }
56  
57      public static void deleteOrganization(
58          com.liferay.portal.model.Organization organization)
59          throws com.liferay.portal.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.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.SystemException {
72          return getService().dynamicQuery(dynamicQuery, start, end);
73      }
74  
75      public static java.util.List<Object> dynamicQuery(
76          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
77          int end,
78          com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
79          throws com.liferay.portal.SystemException {
80          return getService()
81                     .dynamicQuery(dynamicQuery, start, end, orderByComparator);
82      }
83  
84      public static int dynamicQueryCount(
85          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
86          throws com.liferay.portal.SystemException {
87          return getService().dynamicQueryCount(dynamicQuery);
88      }
89  
90      public static com.liferay.portal.model.Organization getOrganization(
91          long organizationId)
92          throws com.liferay.portal.PortalException,
93              com.liferay.portal.SystemException {
94          return getService().getOrganization(organizationId);
95      }
96  
97      public static java.util.List<com.liferay.portal.model.Organization> getOrganizations(
98          int start, int end) throws com.liferay.portal.SystemException {
99          return getService().getOrganizations(start, end);
100     }
101 
102     public static int getOrganizationsCount()
103         throws com.liferay.portal.SystemException {
104         return getService().getOrganizationsCount();
105     }
106 
107     public static com.liferay.portal.model.Organization updateOrganization(
108         com.liferay.portal.model.Organization organization)
109         throws com.liferay.portal.SystemException {
110         return getService().updateOrganization(organization);
111     }
112 
113     public static com.liferay.portal.model.Organization updateOrganization(
114         com.liferay.portal.model.Organization organization, boolean merge)
115         throws com.liferay.portal.SystemException {
116         return getService().updateOrganization(organization, merge);
117     }
118 
119     public static void addGroupOrganizations(long groupId,
120         long[] organizationIds) throws com.liferay.portal.SystemException {
121         getService().addGroupOrganizations(groupId, organizationIds);
122     }
123 
124     public static com.liferay.portal.model.Organization addOrganization(
125         long userId, long parentOrganizationId, java.lang.String name,
126         java.lang.String type, boolean recursable, long regionId,
127         long countryId, int statusId, java.lang.String comments,
128         com.liferay.portal.service.ServiceContext serviceContext)
129         throws com.liferay.portal.PortalException,
130             com.liferay.portal.SystemException {
131         return getService()
132                    .addOrganization(userId, parentOrganizationId, name, type,
133             recursable, regionId, countryId, statusId, comments, serviceContext);
134     }
135 
136     public static void addOrganizationResources(long userId,
137         com.liferay.portal.model.Organization organization)
138         throws com.liferay.portal.PortalException,
139             com.liferay.portal.SystemException {
140         getService().addOrganizationResources(userId, organization);
141     }
142 
143     public static void addPasswordPolicyOrganizations(long passwordPolicyId,
144         long[] organizationIds) throws com.liferay.portal.SystemException {
145         getService()
146             .addPasswordPolicyOrganizations(passwordPolicyId, organizationIds);
147     }
148 
149     public static void deleteLogo(long organizationId)
150         throws com.liferay.portal.PortalException,
151             com.liferay.portal.SystemException {
152         getService().deleteLogo(organizationId);
153     }
154 
155     public static java.util.List<com.liferay.portal.model.Organization> getGroupOrganizations(
156         long groupId) throws com.liferay.portal.SystemException {
157         return getService().getGroupOrganizations(groupId);
158     }
159 
160     public static com.liferay.portal.model.Organization getOrganization(
161         long companyId, java.lang.String name)
162         throws com.liferay.portal.PortalException,
163             com.liferay.portal.SystemException {
164         return getService().getOrganization(companyId, name);
165     }
166 
167     public static long getOrganizationId(long companyId, java.lang.String name)
168         throws com.liferay.portal.SystemException {
169         return getService().getOrganizationId(companyId, name);
170     }
171 
172     public static java.util.List<com.liferay.portal.model.Organization> getOrganizations(
173         long[] organizationIds)
174         throws com.liferay.portal.PortalException,
175             com.liferay.portal.SystemException {
176         return getService().getOrganizations(organizationIds);
177     }
178 
179     public static java.util.List<com.liferay.portal.model.Organization> getParentOrganizations(
180         long organizationId)
181         throws com.liferay.portal.PortalException,
182             com.liferay.portal.SystemException {
183         return getService().getParentOrganizations(organizationId);
184     }
185 
186     public static java.util.List<com.liferay.portal.model.Organization> getSuborganizations(
187         java.util.List<com.liferay.portal.model.Organization> organizations)
188         throws com.liferay.portal.SystemException {
189         return getService().getSuborganizations(organizations);
190     }
191 
192     public static java.util.List<com.liferay.portal.model.Organization> getSubsetOrganizations(
193         java.util.List<com.liferay.portal.model.Organization> allOrganizations,
194         java.util.List<com.liferay.portal.model.Organization> availableOrganizations) {
195         return getService()
196                    .getSubsetOrganizations(allOrganizations,
197             availableOrganizations);
198     }
199 
200     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
201         long userId)
202         throws com.liferay.portal.PortalException,
203             com.liferay.portal.SystemException {
204         return getService().getUserOrganizations(userId);
205     }
206 
207     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
208         long userId, boolean inheritUserGroups)
209         throws com.liferay.portal.PortalException,
210             com.liferay.portal.SystemException {
211         return getService().getUserOrganizations(userId, inheritUserGroups);
212     }
213 
214     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
215         long userId, int start, int end)
216         throws com.liferay.portal.PortalException,
217             com.liferay.portal.SystemException {
218         return getService().getUserOrganizations(userId, start, end);
219     }
220 
221     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
222         long userId, boolean inheritUserGroups, int start, int end)
223         throws com.liferay.portal.PortalException,
224             com.liferay.portal.SystemException {
225         return getService()
226                    .getUserOrganizations(userId, inheritUserGroups, start, end);
227     }
228 
229     public static int getUserOrganizationsCount(long userId)
230         throws com.liferay.portal.SystemException {
231         return getService().getUserOrganizationsCount(userId);
232     }
233 
234     public static boolean hasGroupOrganization(long groupId, long organizationId)
235         throws com.liferay.portal.SystemException {
236         return getService().hasGroupOrganization(groupId, organizationId);
237     }
238 
239     public static boolean hasUserOrganization(long userId, long organizationId)
240         throws com.liferay.portal.SystemException {
241         return getService().hasUserOrganization(userId, organizationId);
242     }
243 
244     public static boolean hasUserOrganization(long userId, long organizationId,
245         boolean inheritSuborganizations, boolean inheritUserGroups,
246         boolean includeSpecifiedOrganization)
247         throws com.liferay.portal.PortalException,
248             com.liferay.portal.SystemException {
249         return getService()
250                    .hasUserOrganization(userId, organizationId,
251             inheritSuborganizations, inheritUserGroups,
252             includeSpecifiedOrganization);
253     }
254 
255     public static boolean hasPasswordPolicyOrganization(long passwordPolicyId,
256         long organizationId) throws com.liferay.portal.SystemException {
257         return getService()
258                    .hasPasswordPolicyOrganization(passwordPolicyId,
259             organizationId);
260     }
261 
262     public static void rebuildTree(long companyId, boolean force)
263         throws com.liferay.portal.SystemException {
264         getService().rebuildTree(companyId, force);
265     }
266 
267     public static java.util.List<com.liferay.portal.model.Organization> search(
268         long companyId, long parentOrganizationId, java.lang.String keywords,
269         java.lang.String type, java.lang.Long regionId,
270         java.lang.Long countryId,
271         java.util.LinkedHashMap<String, Object> params, int start, int end)
272         throws com.liferay.portal.SystemException {
273         return getService()
274                    .search(companyId, parentOrganizationId, keywords, type,
275             regionId, countryId, params, start, end);
276     }
277 
278     public static java.util.List<com.liferay.portal.model.Organization> search(
279         long companyId, long parentOrganizationId, java.lang.String keywords,
280         java.lang.String type, java.lang.Long regionId,
281         java.lang.Long countryId,
282         java.util.LinkedHashMap<String, Object> params, int start, int end,
283         com.liferay.portal.kernel.util.OrderByComparator obc)
284         throws com.liferay.portal.SystemException {
285         return getService()
286                    .search(companyId, parentOrganizationId, keywords, type,
287             regionId, countryId, params, start, end, obc);
288     }
289 
290     public static java.util.List<com.liferay.portal.model.Organization> search(
291         long companyId, long parentOrganizationId, java.lang.String name,
292         java.lang.String type, java.lang.String street, java.lang.String city,
293         java.lang.String zip, java.lang.Long regionId,
294         java.lang.Long countryId,
295         java.util.LinkedHashMap<String, Object> params, boolean andOperator,
296         int start, int end) throws com.liferay.portal.SystemException {
297         return getService()
298                    .search(companyId, parentOrganizationId, name, type, street,
299             city, zip, regionId, countryId, params, andOperator, start, end);
300     }
301 
302     public static java.util.List<com.liferay.portal.model.Organization> search(
303         long companyId, long parentOrganizationId, java.lang.String name,
304         java.lang.String type, java.lang.String street, java.lang.String city,
305         java.lang.String zip, java.lang.Long regionId,
306         java.lang.Long countryId,
307         java.util.LinkedHashMap<String, Object> params, boolean andOperator,
308         int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
309         throws com.liferay.portal.SystemException {
310         return getService()
311                    .search(companyId, parentOrganizationId, name, type, street,
312             city, zip, regionId, countryId, params, andOperator, start, end, obc);
313     }
314 
315     public static int searchCount(long companyId, long parentOrganizationId,
316         java.lang.String keywords, java.lang.String type,
317         java.lang.Long regionId, java.lang.Long countryId,
318         java.util.LinkedHashMap<String, Object> params)
319         throws com.liferay.portal.SystemException {
320         return getService()
321                    .searchCount(companyId, parentOrganizationId, keywords,
322             type, regionId, countryId, params);
323     }
324 
325     public static int searchCount(long companyId, long parentOrganizationId,
326         java.lang.String name, java.lang.String type, java.lang.String street,
327         java.lang.String city, java.lang.String zip, java.lang.Long regionId,
328         java.lang.Long countryId,
329         java.util.LinkedHashMap<String, Object> params, boolean andOperator)
330         throws com.liferay.portal.SystemException {
331         return getService()
332                    .searchCount(companyId, parentOrganizationId, name, type,
333             street, city, zip, regionId, countryId, params, andOperator);
334     }
335 
336     public static void setGroupOrganizations(long groupId,
337         long[] organizationIds) throws com.liferay.portal.SystemException {
338         getService().setGroupOrganizations(groupId, organizationIds);
339     }
340 
341     public static void unsetGroupOrganizations(long groupId,
342         long[] organizationIds) throws com.liferay.portal.SystemException {
343         getService().unsetGroupOrganizations(groupId, organizationIds);
344     }
345 
346     public static void unsetPasswordPolicyOrganizations(long passwordPolicyId,
347         long[] organizationIds) throws com.liferay.portal.SystemException {
348         getService()
349             .unsetPasswordPolicyOrganizations(passwordPolicyId, organizationIds);
350     }
351 
352     public static com.liferay.portal.model.Organization updateOrganization(
353         long companyId, long organizationId, long parentOrganizationId,
354         java.lang.String name, java.lang.String type, boolean recursable,
355         long regionId, long countryId, int statusId, java.lang.String comments,
356         com.liferay.portal.service.ServiceContext serviceContext)
357         throws com.liferay.portal.PortalException,
358             com.liferay.portal.SystemException {
359         return getService()
360                    .updateOrganization(companyId, organizationId,
361             parentOrganizationId, name, type, recursable, regionId, countryId,
362             statusId, comments, serviceContext);
363     }
364 
365     public static void updateTagsAsset(long userId,
366         com.liferay.portal.model.Organization organization,
367         java.lang.String[] tagsCategories, java.lang.String[] tagsEntries)
368         throws com.liferay.portal.PortalException,
369             com.liferay.portal.SystemException {
370         getService()
371             .updateTagsAsset(userId, organization, tagsCategories, tagsEntries);
372     }
373 
374     public static OrganizationLocalService getService() {
375         if (_service == null) {
376             _service = (OrganizationLocalService)PortalBeanLocatorUtil.locate(OrganizationLocalService.class.getName());
377         }
378 
379         return _service;
380     }
381 
382     public void setService(OrganizationLocalService service) {
383         _service = service;
384     }
385 
386     private static OrganizationLocalService _service;
387 }