1
14
15 package com.liferay.portal.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18 import com.liferay.portal.kernel.util.MethodCache;
19 import com.liferay.portal.kernel.util.ReferenceRegistry;
20
21
41 public class OrganizationLocalServiceUtil {
42 public static com.liferay.portal.model.Organization addOrganization(
43 com.liferay.portal.model.Organization organization)
44 throws com.liferay.portal.SystemException {
45 return getService().addOrganization(organization);
46 }
47
48 public static com.liferay.portal.model.Organization createOrganization(
49 long organizationId) {
50 return getService().createOrganization(organizationId);
51 }
52
53 public static void deleteOrganization(long organizationId)
54 throws com.liferay.portal.PortalException,
55 com.liferay.portal.SystemException {
56 getService().deleteOrganization(organizationId);
57 }
58
59 public static void deleteOrganization(
60 com.liferay.portal.model.Organization organization)
61 throws com.liferay.portal.SystemException {
62 getService().deleteOrganization(organization);
63 }
64
65 @SuppressWarnings("rawtypes")
66 public static java.util.List dynamicQuery(
67 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
68 throws com.liferay.portal.SystemException {
69 return getService().dynamicQuery(dynamicQuery);
70 }
71
72 @SuppressWarnings("rawtypes")
73 public static java.util.List dynamicQuery(
74 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
75 int end) throws com.liferay.portal.SystemException {
76 return getService().dynamicQuery(dynamicQuery, start, end);
77 }
78
79 @SuppressWarnings("rawtypes")
80 public static java.util.List dynamicQuery(
81 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
82 int end,
83 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
84 throws com.liferay.portal.SystemException {
85 return getService()
86 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
87 }
88
89 public static int dynamicQueryCount(
90 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
91 throws com.liferay.portal.SystemException {
92 return getService().dynamicQueryCount(dynamicQuery);
93 }
94
95 public static com.liferay.portal.model.Organization getOrganization(
96 long organizationId)
97 throws com.liferay.portal.PortalException,
98 com.liferay.portal.SystemException {
99 return getService().getOrganization(organizationId);
100 }
101
102 public static java.util.List<com.liferay.portal.model.Organization> getOrganizations(
103 int start, int end) throws com.liferay.portal.SystemException {
104 return getService().getOrganizations(start, end);
105 }
106
107 public static int getOrganizationsCount()
108 throws com.liferay.portal.SystemException {
109 return getService().getOrganizationsCount();
110 }
111
112 public static com.liferay.portal.model.Organization updateOrganization(
113 com.liferay.portal.model.Organization organization)
114 throws com.liferay.portal.SystemException {
115 return getService().updateOrganization(organization);
116 }
117
118 public static com.liferay.portal.model.Organization updateOrganization(
119 com.liferay.portal.model.Organization organization, boolean merge)
120 throws com.liferay.portal.SystemException {
121 return getService().updateOrganization(organization, merge);
122 }
123
124 public static void addGroupOrganizations(long groupId,
125 long[] organizationIds) throws com.liferay.portal.SystemException {
126 getService().addGroupOrganizations(groupId, organizationIds);
127 }
128
129 public static com.liferay.portal.model.Organization addOrganization(
130 long userId, 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.service.ServiceContext serviceContext)
134 throws com.liferay.portal.PortalException,
135 com.liferay.portal.SystemException {
136 return getService()
137 .addOrganization(userId, parentOrganizationId, name, type,
138 recursable, regionId, countryId, statusId, comments, serviceContext);
139 }
140
141 public static void addOrganizationResources(long userId,
142 com.liferay.portal.model.Organization organization)
143 throws com.liferay.portal.PortalException,
144 com.liferay.portal.SystemException {
145 getService().addOrganizationResources(userId, organization);
146 }
147
148 public static void addPasswordPolicyOrganizations(long passwordPolicyId,
149 long[] organizationIds) throws com.liferay.portal.SystemException {
150 getService()
151 .addPasswordPolicyOrganizations(passwordPolicyId, organizationIds);
152 }
153
154 public static void deleteLogo(long organizationId)
155 throws com.liferay.portal.PortalException,
156 com.liferay.portal.SystemException {
157 getService().deleteLogo(organizationId);
158 }
159
160 public static java.util.List<com.liferay.portal.model.Organization> getGroupOrganizations(
161 long groupId) throws com.liferay.portal.SystemException {
162 return getService().getGroupOrganizations(groupId);
163 }
164
165 public static com.liferay.portal.model.Organization getOrganization(
166 long companyId, java.lang.String name)
167 throws com.liferay.portal.PortalException,
168 com.liferay.portal.SystemException {
169 return getService().getOrganization(companyId, name);
170 }
171
172 public static long getOrganizationId(long companyId, java.lang.String name)
173 throws com.liferay.portal.SystemException {
174 return getService().getOrganizationId(companyId, name);
175 }
176
177 public static java.util.List<com.liferay.portal.model.Organization> getOrganizations(
178 long[] organizationIds)
179 throws com.liferay.portal.PortalException,
180 com.liferay.portal.SystemException {
181 return getService().getOrganizations(organizationIds);
182 }
183
184 public static java.util.List<com.liferay.portal.model.Organization> getParentOrganizations(
185 long organizationId)
186 throws com.liferay.portal.PortalException,
187 com.liferay.portal.SystemException {
188 return getService().getParentOrganizations(organizationId);
189 }
190
191 public static java.util.List<com.liferay.portal.model.Organization> getSuborganizations(
192 java.util.List<com.liferay.portal.model.Organization> organizations)
193 throws com.liferay.portal.SystemException {
194 return getService().getSuborganizations(organizations);
195 }
196
197 public static java.util.List<com.liferay.portal.model.Organization> getSubsetOrganizations(
198 java.util.List<com.liferay.portal.model.Organization> allOrganizations,
199 java.util.List<com.liferay.portal.model.Organization> availableOrganizations) {
200 return getService()
201 .getSubsetOrganizations(allOrganizations,
202 availableOrganizations);
203 }
204
205 public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
206 long userId)
207 throws com.liferay.portal.PortalException,
208 com.liferay.portal.SystemException {
209 return getService().getUserOrganizations(userId);
210 }
211
212 public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
213 long userId, boolean inheritUserGroups)
214 throws com.liferay.portal.PortalException,
215 com.liferay.portal.SystemException {
216 return getService().getUserOrganizations(userId, inheritUserGroups);
217 }
218
219 public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
220 long userId, int start, int end)
221 throws com.liferay.portal.PortalException,
222 com.liferay.portal.SystemException {
223 return getService().getUserOrganizations(userId, start, end);
224 }
225
226 public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
227 long userId, boolean inheritUserGroups, int start, int end)
228 throws com.liferay.portal.PortalException,
229 com.liferay.portal.SystemException {
230 return getService()
231 .getUserOrganizations(userId, inheritUserGroups, start, end);
232 }
233
234 public static int getUserOrganizationsCount(long userId)
235 throws com.liferay.portal.SystemException {
236 return getService().getUserOrganizationsCount(userId);
237 }
238
239 public static boolean hasGroupOrganization(long groupId, long organizationId)
240 throws com.liferay.portal.SystemException {
241 return getService().hasGroupOrganization(groupId, organizationId);
242 }
243
244 public static boolean hasUserOrganization(long userId, long organizationId)
245 throws com.liferay.portal.SystemException {
246 return getService().hasUserOrganization(userId, organizationId);
247 }
248
249 public static boolean hasUserOrganization(long userId, long organizationId,
250 boolean inheritSuborganizations, boolean inheritUserGroups,
251 boolean includeSpecifiedOrganization)
252 throws com.liferay.portal.PortalException,
253 com.liferay.portal.SystemException {
254 return getService()
255 .hasUserOrganization(userId, organizationId,
256 inheritSuborganizations, inheritUserGroups,
257 includeSpecifiedOrganization);
258 }
259
260 public static boolean hasPasswordPolicyOrganization(long passwordPolicyId,
261 long organizationId) throws com.liferay.portal.SystemException {
262 return getService()
263 .hasPasswordPolicyOrganization(passwordPolicyId,
264 organizationId);
265 }
266
267 public static void rebuildTree(long companyId, boolean force)
268 throws com.liferay.portal.SystemException {
269 getService().rebuildTree(companyId, force);
270 }
271
272 public static java.util.List<com.liferay.portal.model.Organization> search(
273 long companyId, long parentOrganizationId, java.lang.String keywords,
274 java.lang.String type, java.lang.Long regionId,
275 java.lang.Long countryId,
276 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
277 int start, int end) throws com.liferay.portal.SystemException {
278 return getService()
279 .search(companyId, parentOrganizationId, keywords, type,
280 regionId, countryId, params, start, end);
281 }
282
283 public static java.util.List<com.liferay.portal.model.Organization> search(
284 long companyId, long parentOrganizationId, java.lang.String keywords,
285 java.lang.String type, java.lang.Long regionId,
286 java.lang.Long countryId,
287 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
288 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
289 throws com.liferay.portal.SystemException {
290 return getService()
291 .search(companyId, parentOrganizationId, keywords, type,
292 regionId, countryId, params, start, end, obc);
293 }
294
295 public static java.util.List<com.liferay.portal.model.Organization> search(
296 long companyId, long parentOrganizationId, java.lang.String name,
297 java.lang.String type, java.lang.String street, java.lang.String city,
298 java.lang.String zip, java.lang.Long regionId,
299 java.lang.Long countryId,
300 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
301 boolean andOperator, int start, int end)
302 throws com.liferay.portal.SystemException {
303 return getService()
304 .search(companyId, parentOrganizationId, name, type, street,
305 city, zip, regionId, countryId, params, andOperator, start, end);
306 }
307
308 public static java.util.List<com.liferay.portal.model.Organization> search(
309 long companyId, long parentOrganizationId, java.lang.String name,
310 java.lang.String type, java.lang.String street, java.lang.String city,
311 java.lang.String zip, java.lang.Long regionId,
312 java.lang.Long countryId,
313 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
314 boolean andOperator, int start, int end,
315 com.liferay.portal.kernel.util.OrderByComparator obc)
316 throws com.liferay.portal.SystemException {
317 return getService()
318 .search(companyId, parentOrganizationId, name, type, street,
319 city, zip, regionId, countryId, params, andOperator, start, end, obc);
320 }
321
322 public static int searchCount(long companyId, long parentOrganizationId,
323 java.lang.String keywords, java.lang.String type,
324 java.lang.Long regionId, java.lang.Long countryId,
325 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params)
326 throws com.liferay.portal.SystemException {
327 return getService()
328 .searchCount(companyId, parentOrganizationId, keywords,
329 type, regionId, countryId, params);
330 }
331
332 public static int searchCount(long companyId, long parentOrganizationId,
333 java.lang.String name, java.lang.String type, java.lang.String street,
334 java.lang.String city, java.lang.String zip, java.lang.Long regionId,
335 java.lang.Long countryId,
336 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
337 boolean andOperator) throws com.liferay.portal.SystemException {
338 return getService()
339 .searchCount(companyId, parentOrganizationId, name, type,
340 street, city, zip, regionId, countryId, params, andOperator);
341 }
342
343 public static void setGroupOrganizations(long groupId,
344 long[] organizationIds) throws com.liferay.portal.SystemException {
345 getService().setGroupOrganizations(groupId, organizationIds);
346 }
347
348 public static void unsetGroupOrganizations(long groupId,
349 long[] organizationIds) throws com.liferay.portal.SystemException {
350 getService().unsetGroupOrganizations(groupId, organizationIds);
351 }
352
353 public static void unsetPasswordPolicyOrganizations(long passwordPolicyId,
354 long[] organizationIds) throws com.liferay.portal.SystemException {
355 getService()
356 .unsetPasswordPolicyOrganizations(passwordPolicyId, organizationIds);
357 }
358
359 public static com.liferay.portal.model.Organization updateOrganization(
360 long companyId, long organizationId, long parentOrganizationId,
361 java.lang.String name, java.lang.String type, boolean recursable,
362 long regionId, long countryId, int statusId, java.lang.String comments,
363 com.liferay.portal.service.ServiceContext serviceContext)
364 throws com.liferay.portal.PortalException,
365 com.liferay.portal.SystemException {
366 return getService()
367 .updateOrganization(companyId, organizationId,
368 parentOrganizationId, name, type, recursable, regionId, countryId,
369 statusId, comments, serviceContext);
370 }
371
372 public static void updateTagsAsset(long userId,
373 com.liferay.portal.model.Organization organization,
374 java.lang.String[] tagsCategories, java.lang.String[] tagsEntries)
375 throws com.liferay.portal.PortalException,
376 com.liferay.portal.SystemException {
377 getService()
378 .updateTagsAsset(userId, organization, tagsCategories, tagsEntries);
379 }
380
381 public static OrganizationLocalService getService() {
382 if (_service == null) {
383 _service = (OrganizationLocalService)PortalBeanLocatorUtil.locate(OrganizationLocalService.class.getName());
384
385 ReferenceRegistry.registerReference(OrganizationLocalServiceUtil.class,
386 "_service");
387 MethodCache.remove(OrganizationLocalService.class);
388 }
389
390 return _service;
391 }
392
393 public void setService(OrganizationLocalService service) {
394 MethodCache.remove(OrganizationLocalService.class);
395
396 _service = service;
397
398 ReferenceRegistry.registerReference(OrganizationLocalServiceUtil.class,
399 "_service");
400 MethodCache.remove(OrganizationLocalService.class);
401 }
402
403 private static OrganizationLocalService _service;
404 }