1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portal.service;
24  
25  
26  /**
27   * <a href="OrganizationLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
28   *
29   * <p>
30   * ServiceBuilder generated this class. Modifications in this class will be
31   * overwritten the next time is generated.
32   * </p>
33   *
34   * <p>
35   * This class provides static methods for the
36   * <code>com.liferay.portal.service.OrganizationLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * @author Brian Wing Shun Chan
43   *
44   * @see com.liferay.portal.service.OrganizationLocalService
45   *
46   */
47  public class OrganizationLocalServiceUtil {
48      public static com.liferay.portal.model.Organization addOrganization(
49          com.liferay.portal.model.Organization organization)
50          throws com.liferay.portal.SystemException {
51          return _service.addOrganization(organization);
52      }
53  
54      public static void deleteOrganization(long organizationId)
55          throws com.liferay.portal.PortalException,
56              com.liferay.portal.SystemException {
57          _service.deleteOrganization(organizationId);
58      }
59  
60      public static void deleteOrganization(
61          com.liferay.portal.model.Organization organization)
62          throws com.liferay.portal.SystemException {
63          _service.deleteOrganization(organization);
64      }
65  
66      public static java.util.List<Object> dynamicQuery(
67          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
68          throws com.liferay.portal.SystemException {
69          return _service.dynamicQuery(dynamicQuery);
70      }
71  
72      public static java.util.List<Object> dynamicQuery(
73          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
74          int end) throws com.liferay.portal.SystemException {
75          return _service.dynamicQuery(dynamicQuery, start, end);
76      }
77  
78      public static com.liferay.portal.model.Organization getOrganization(
79          long organizationId)
80          throws com.liferay.portal.PortalException,
81              com.liferay.portal.SystemException {
82          return _service.getOrganization(organizationId);
83      }
84  
85      public static java.util.List<com.liferay.portal.model.Organization> getOrganizations(
86          int start, int end) throws com.liferay.portal.SystemException {
87          return _service.getOrganizations(start, end);
88      }
89  
90      public static int getOrganizationsCount()
91          throws com.liferay.portal.SystemException {
92          return _service.getOrganizationsCount();
93      }
94  
95      public static com.liferay.portal.model.Organization updateOrganization(
96          com.liferay.portal.model.Organization organization)
97          throws com.liferay.portal.SystemException {
98          return _service.updateOrganization(organization);
99      }
100 
101     public static void addGroupOrganizations(long groupId,
102         long[] organizationIds) throws com.liferay.portal.SystemException {
103         _service.addGroupOrganizations(groupId, organizationIds);
104     }
105 
106     public static com.liferay.portal.model.Organization addOrganization(
107         long userId, long parentOrganizationId, java.lang.String name,
108         int type, boolean recursable, long regionId, long countryId,
109         int statusId, java.lang.String comments)
110         throws com.liferay.portal.PortalException,
111             com.liferay.portal.SystemException {
112         return _service.addOrganization(userId, parentOrganizationId, name,
113             type, recursable, regionId, countryId, statusId, comments);
114     }
115 
116     public static void addOrganizationResources(long userId,
117         com.liferay.portal.model.Organization organization)
118         throws com.liferay.portal.PortalException,
119             com.liferay.portal.SystemException {
120         _service.addOrganizationResources(userId, organization);
121     }
122 
123     public static void addPasswordPolicyOrganizations(long passwordPolicyId,
124         long[] organizationIds) throws com.liferay.portal.SystemException {
125         _service.addPasswordPolicyOrganizations(passwordPolicyId,
126             organizationIds);
127     }
128 
129     public static java.util.List<com.liferay.portal.model.Organization> getGroupOrganizations(
130         long groupId) throws com.liferay.portal.SystemException {
131         return _service.getGroupOrganizations(groupId);
132     }
133 
134     public static java.util.List<com.liferay.portal.model.Organization> getManageableOrganizations(
135         long userId) throws com.liferay.portal.SystemException {
136         return _service.getManageableOrganizations(userId);
137     }
138 
139     public static com.liferay.portal.model.Organization getOrganization(
140         long companyId, java.lang.String name)
141         throws com.liferay.portal.PortalException,
142             com.liferay.portal.SystemException {
143         return _service.getOrganization(companyId, name);
144     }
145 
146     public static long getOrganizationId(long companyId, java.lang.String name)
147         throws com.liferay.portal.SystemException {
148         return _service.getOrganizationId(companyId, name);
149     }
150 
151     public static java.util.List<com.liferay.portal.model.Organization> getOrganizations(
152         long[] organizationIds)
153         throws com.liferay.portal.PortalException,
154             com.liferay.portal.SystemException {
155         return _service.getOrganizations(organizationIds);
156     }
157 
158     public static java.util.List<com.liferay.portal.model.Organization> getParentOrganizations(
159         long organizationId)
160         throws com.liferay.portal.PortalException,
161             com.liferay.portal.SystemException {
162         return _service.getParentOrganizations(organizationId);
163     }
164 
165     public static java.util.List<com.liferay.portal.model.Organization> getSuborganizations(
166         java.util.List<com.liferay.portal.model.Organization> organizations)
167         throws com.liferay.portal.SystemException {
168         return _service.getSuborganizations(organizations);
169     }
170 
171     public static java.util.List<com.liferay.portal.model.Organization> getSubsetOrganizations(
172         java.util.List<com.liferay.portal.model.Organization> allOrganizations,
173         java.util.List<com.liferay.portal.model.Organization> availableOrganizations) {
174         return _service.getSubsetOrganizations(allOrganizations,
175             availableOrganizations);
176     }
177 
178     public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
179         long userId) throws com.liferay.portal.SystemException {
180         return _service.getUserOrganizations(userId);
181     }
182 
183     public static int getUserOrganizationsCount(long userId)
184         throws com.liferay.portal.SystemException {
185         return _service.getUserOrganizationsCount(userId);
186     }
187 
188     public static boolean hasGroupOrganization(long groupId, long organizationId)
189         throws com.liferay.portal.SystemException {
190         return _service.hasGroupOrganization(groupId, organizationId);
191     }
192 
193     public static boolean hasUserOrganization(long userId, long organizationId)
194         throws com.liferay.portal.SystemException {
195         return _service.hasUserOrganization(userId, organizationId);
196     }
197 
198     public static boolean hasPasswordPolicyOrganization(long passwordPolicyId,
199         long organizationId) throws com.liferay.portal.SystemException {
200         return _service.hasPasswordPolicyOrganization(passwordPolicyId,
201             organizationId);
202     }
203 
204     public static java.util.List<com.liferay.portal.model.Organization> search(
205         long companyId, long parentOrganizationId, java.lang.String keywords,
206         int type, java.lang.Long regionId, java.lang.Long countryId,
207         java.util.LinkedHashMap<String, Object> params, int start, int end)
208         throws com.liferay.portal.SystemException {
209         return _service.search(companyId, parentOrganizationId, keywords, type,
210             regionId, countryId, params, start, end);
211     }
212 
213     public static java.util.List<com.liferay.portal.model.Organization> search(
214         long companyId, long parentOrganizationId, java.lang.String keywords,
215         int type, java.lang.Long regionId, java.lang.Long countryId,
216         java.util.LinkedHashMap<String, Object> params, int start, int end,
217         com.liferay.portal.kernel.util.OrderByComparator obc)
218         throws com.liferay.portal.SystemException {
219         return _service.search(companyId, parentOrganizationId, keywords, type,
220             regionId, countryId, params, start, end, obc);
221     }
222 
223     public static java.util.List<com.liferay.portal.model.Organization> search(
224         long companyId, long parentOrganizationId, java.lang.String name,
225         int type, java.lang.String street, java.lang.String city,
226         java.lang.String zip, java.lang.Long regionId,
227         java.lang.Long countryId,
228         java.util.LinkedHashMap<String, Object> params, boolean andOperator,
229         int start, int end) throws com.liferay.portal.SystemException {
230         return _service.search(companyId, parentOrganizationId, name, type,
231             street, city, zip, regionId, countryId, params, andOperator, start,
232             end);
233     }
234 
235     public static java.util.List<com.liferay.portal.model.Organization> search(
236         long companyId, long parentOrganizationId, java.lang.String name,
237         int type, java.lang.String street, java.lang.String city,
238         java.lang.String zip, java.lang.Long regionId,
239         java.lang.Long countryId,
240         java.util.LinkedHashMap<String, Object> params, boolean andOperator,
241         int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
242         throws com.liferay.portal.SystemException {
243         return _service.search(companyId, parentOrganizationId, name, type,
244             street, city, zip, regionId, countryId, params, andOperator, start,
245             end, obc);
246     }
247 
248     public static int searchCount(long companyId, long parentOrganizationId,
249         java.lang.String keywords, int type, java.lang.Long regionId,
250         java.lang.Long countryId, java.util.LinkedHashMap<String, Object> params)
251         throws com.liferay.portal.SystemException {
252         return _service.searchCount(companyId, parentOrganizationId, keywords,
253             type, regionId, countryId, params);
254     }
255 
256     public static int searchCount(long companyId, long parentOrganizationId,
257         java.lang.String name, int type, java.lang.String street,
258         java.lang.String city, java.lang.String zip, java.lang.Long regionId,
259         java.lang.Long countryId,
260         java.util.LinkedHashMap<String, Object> params, boolean andOperator)
261         throws com.liferay.portal.SystemException {
262         return _service.searchCount(companyId, parentOrganizationId, name,
263             type, street, city, zip, regionId, countryId, params, andOperator);
264     }
265 
266     public static void setGroupOrganizations(long groupId,
267         long[] organizationIds) throws com.liferay.portal.SystemException {
268         _service.setGroupOrganizations(groupId, organizationIds);
269     }
270 
271     public static void unsetGroupOrganizations(long groupId,
272         long[] organizationIds) throws com.liferay.portal.SystemException {
273         _service.unsetGroupOrganizations(groupId, organizationIds);
274     }
275 
276     public static void unsetPasswordPolicyOrganizations(long passwordPolicyId,
277         long[] organizationIds) throws com.liferay.portal.SystemException {
278         _service.unsetPasswordPolicyOrganizations(passwordPolicyId,
279             organizationIds);
280     }
281 
282     public static com.liferay.portal.model.Organization updateOrganization(
283         long companyId, long organizationId, long parentOrganizationId,
284         java.lang.String name, int type, boolean recursable, long regionId,
285         long countryId, int statusId, java.lang.String comments)
286         throws com.liferay.portal.PortalException,
287             com.liferay.portal.SystemException {
288         return _service.updateOrganization(companyId, organizationId,
289             parentOrganizationId, name, type, recursable, regionId, countryId,
290             statusId, comments);
291     }
292 
293     public static OrganizationLocalService getService() {
294         return _service;
295     }
296 
297     public void setService(OrganizationLocalService service) {
298         _service = service;
299     }
300 
301     private static OrganizationLocalService _service;
302 }