001
014
015 package com.liferay.portlet.messageboards.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class MBCategoryLocalServiceUtil {
038
043 public static com.liferay.portlet.messageboards.model.MBCategory addCategory(
044 long userId, long parentCategoryId, java.lang.String name,
045 java.lang.String description, java.lang.String displayStyle,
046 java.lang.String emailAddress, java.lang.String inProtocol,
047 java.lang.String inServerName, int inServerPort, boolean inUseSSL,
048 java.lang.String inUserName, java.lang.String inPassword,
049 int inReadInterval, java.lang.String outEmailAddress,
050 boolean outCustom, java.lang.String outServerName, int outServerPort,
051 boolean outUseSSL, java.lang.String outUserName,
052 java.lang.String outPassword, boolean allowAnonymous,
053 boolean mailingListActive,
054 com.liferay.portal.service.ServiceContext serviceContext)
055 throws com.liferay.portal.kernel.exception.PortalException {
056 return getService()
057 .addCategory(userId, parentCategoryId, name, description,
058 displayStyle, emailAddress, inProtocol, inServerName, inServerPort,
059 inUseSSL, inUserName, inPassword, inReadInterval, outEmailAddress,
060 outCustom, outServerName, outServerPort, outUseSSL, outUserName,
061 outPassword, allowAnonymous, mailingListActive, serviceContext);
062 }
063
064 public static com.liferay.portlet.messageboards.model.MBCategory addCategory(
065 long userId, long parentCategoryId, java.lang.String name,
066 java.lang.String description,
067 com.liferay.portal.service.ServiceContext serviceContext)
068 throws com.liferay.portal.kernel.exception.PortalException {
069 return getService()
070 .addCategory(userId, parentCategoryId, name, description,
071 serviceContext);
072 }
073
074 public static void addCategoryResources(
075 com.liferay.portlet.messageboards.model.MBCategory category,
076 boolean addGroupPermissions, boolean addGuestPermissions)
077 throws com.liferay.portal.kernel.exception.PortalException {
078 getService()
079 .addCategoryResources(category, addGroupPermissions,
080 addGuestPermissions);
081 }
082
083 public static void addCategoryResources(
084 com.liferay.portlet.messageboards.model.MBCategory category,
085 com.liferay.portal.service.permission.ModelPermissions modelPermissions)
086 throws com.liferay.portal.kernel.exception.PortalException {
087 getService().addCategoryResources(category, modelPermissions);
088 }
089
090 public static void addCategoryResources(long categoryId,
091 boolean addGroupPermissions, boolean addGuestPermissions)
092 throws com.liferay.portal.kernel.exception.PortalException {
093 getService()
094 .addCategoryResources(categoryId, addGroupPermissions,
095 addGuestPermissions);
096 }
097
098 public static void addCategoryResources(long categoryId,
099 com.liferay.portal.service.permission.ModelPermissions modelPermissions)
100 throws com.liferay.portal.kernel.exception.PortalException {
101 getService().addCategoryResources(categoryId, modelPermissions);
102 }
103
104
110 public static com.liferay.portlet.messageboards.model.MBCategory addMBCategory(
111 com.liferay.portlet.messageboards.model.MBCategory mbCategory) {
112 return getService().addMBCategory(mbCategory);
113 }
114
115
121 public static com.liferay.portlet.messageboards.model.MBCategory createMBCategory(
122 long categoryId) {
123 return getService().createMBCategory(categoryId);
124 }
125
126 public static void deleteCategories(long groupId)
127 throws com.liferay.portal.kernel.exception.PortalException {
128 getService().deleteCategories(groupId);
129 }
130
131 public static void deleteCategory(
132 com.liferay.portlet.messageboards.model.MBCategory category)
133 throws com.liferay.portal.kernel.exception.PortalException {
134 getService().deleteCategory(category);
135 }
136
137 public static void deleteCategory(
138 com.liferay.portlet.messageboards.model.MBCategory category,
139 boolean includeTrashedEntries)
140 throws com.liferay.portal.kernel.exception.PortalException {
141 getService().deleteCategory(category, includeTrashedEntries);
142 }
143
144 public static void deleteCategory(long categoryId)
145 throws com.liferay.portal.kernel.exception.PortalException {
146 getService().deleteCategory(categoryId);
147 }
148
149
156 public static com.liferay.portlet.messageboards.model.MBCategory deleteMBCategory(
157 long categoryId)
158 throws com.liferay.portal.kernel.exception.PortalException {
159 return getService().deleteMBCategory(categoryId);
160 }
161
162
168 public static com.liferay.portlet.messageboards.model.MBCategory deleteMBCategory(
169 com.liferay.portlet.messageboards.model.MBCategory mbCategory) {
170 return getService().deleteMBCategory(mbCategory);
171 }
172
173
176 public static com.liferay.portal.model.PersistedModel deletePersistedModel(
177 com.liferay.portal.model.PersistedModel persistedModel)
178 throws com.liferay.portal.kernel.exception.PortalException {
179 return getService().deletePersistedModel(persistedModel);
180 }
181
182 public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
183 return getService().dynamicQuery();
184 }
185
186
192 public static <T> java.util.List<T> dynamicQuery(
193 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
194 return getService().dynamicQuery(dynamicQuery);
195 }
196
197
209 public static <T> java.util.List<T> dynamicQuery(
210 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
211 int end) {
212 return getService().dynamicQuery(dynamicQuery, start, end);
213 }
214
215
228 public static <T> java.util.List<T> dynamicQuery(
229 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
230 int end,
231 com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
232 return getService()
233 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
234 }
235
236
242 public static long dynamicQueryCount(
243 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
244 return getService().dynamicQueryCount(dynamicQuery);
245 }
246
247
254 public static long dynamicQueryCount(
255 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
256 com.liferay.portal.kernel.dao.orm.Projection projection) {
257 return getService().dynamicQueryCount(dynamicQuery, projection);
258 }
259
260 public static com.liferay.portlet.messageboards.model.MBCategory fetchMBCategory(
261 long categoryId) {
262 return getService().fetchMBCategory(categoryId);
263 }
264
265
272 public static com.liferay.portlet.messageboards.model.MBCategory fetchMBCategoryByUuidAndGroupId(
273 java.lang.String uuid, long groupId) {
274 return getService().fetchMBCategoryByUuidAndGroupId(uuid, groupId);
275 }
276
277 public static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
278 return getService().getActionableDynamicQuery();
279 }
280
281 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
282 long groupId) {
283 return getService().getCategories(groupId);
284 }
285
286 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
287 long groupId, long excludedCategoryId, long parentCategoryId,
288 int status, int start, int end) {
289 return getService()
290 .getCategories(groupId, excludedCategoryId,
291 parentCategoryId, status, start, end);
292 }
293
294 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
295 long groupId, long[] excludedCategoryIds, long[] parentCategoryIds,
296 int status, int start, int end) {
297 return getService()
298 .getCategories(groupId, excludedCategoryIds,
299 parentCategoryIds, status, start, end);
300 }
301
302 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
303 long groupId, long parentCategoryId, int start, int end) {
304 return getService().getCategories(groupId, parentCategoryId, start, end);
305 }
306
307 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
308 long groupId, long parentCategoryId, int status, int start, int end) {
309 return getService()
310 .getCategories(groupId, parentCategoryId, status, start, end);
311 }
312
313 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
314 long groupId, long[] parentCategoryIds, int start, int end) {
315 return getService().getCategories(groupId, parentCategoryIds, start, end);
316 }
317
318 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
319 long groupId, long[] parentCategoryIds, int status, int start, int end) {
320 return getService()
321 .getCategories(groupId, parentCategoryIds, status, start, end);
322 }
323
324 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
325 long groupId, int status) {
326 return getService().getCategories(groupId, status);
327 }
328
329 public static java.util.List<java.lang.Object> getCategoriesAndThreads(
330 long groupId, long categoryId) {
331 return getService().getCategoriesAndThreads(groupId, categoryId);
332 }
333
334 public static int getCategoriesCount(long groupId) {
335 return getService().getCategoriesCount(groupId);
336 }
337
338 public static int getCategoriesCount(long groupId, long excludedCategoryId,
339 long parentCategoryId, int status) {
340 return getService()
341 .getCategoriesCount(groupId, excludedCategoryId,
342 parentCategoryId, status);
343 }
344
345 public static int getCategoriesCount(long groupId,
346 long[] excludedCategoryIds, long[] parentCategoryIds, int status) {
347 return getService()
348 .getCategoriesCount(groupId, excludedCategoryIds,
349 parentCategoryIds, status);
350 }
351
352 public static int getCategoriesCount(long groupId, long parentCategoryId) {
353 return getService().getCategoriesCount(groupId, parentCategoryId);
354 }
355
356 public static int getCategoriesCount(long groupId, long parentCategoryId,
357 int status) {
358 return getService().getCategoriesCount(groupId, parentCategoryId, status);
359 }
360
361 public static int getCategoriesCount(long groupId, long[] parentCategoryIds) {
362 return getService().getCategoriesCount(groupId, parentCategoryIds);
363 }
364
365 public static int getCategoriesCount(long groupId,
366 long[] parentCategoryIds, int status) {
367 return getService()
368 .getCategoriesCount(groupId, parentCategoryIds, status);
369 }
370
371 public static int getCategoriesCount(long groupId, int status) {
372 return getService().getCategoriesCount(groupId, status);
373 }
374
375 public static com.liferay.portlet.messageboards.model.MBCategory getCategory(
376 long categoryId)
377 throws com.liferay.portal.kernel.exception.PortalException {
378 return getService().getCategory(categoryId);
379 }
380
381 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCompanyCategories(
382 long companyId, int start, int end) {
383 return getService().getCompanyCategories(companyId, start, end);
384 }
385
386 public static int getCompanyCategoriesCount(long companyId) {
387 return getService().getCompanyCategoriesCount(companyId);
388 }
389
390 public static com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(
391 com.liferay.portlet.exportimport.lar.PortletDataContext portletDataContext) {
392 return getService().getExportActionableDynamicQuery(portletDataContext);
393 }
394
395 public static com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery() {
396 return getService().getIndexableActionableDynamicQuery();
397 }
398
399
410 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getMBCategories(
411 int start, int end) {
412 return getService().getMBCategories(start, end);
413 }
414
415
422 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getMBCategoriesByUuidAndCompanyId(
423 java.lang.String uuid, long companyId) {
424 return getService().getMBCategoriesByUuidAndCompanyId(uuid, companyId);
425 }
426
427
437 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getMBCategoriesByUuidAndCompanyId(
438 java.lang.String uuid, long companyId, int start, int end,
439 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.messageboards.model.MBCategory> orderByComparator) {
440 return getService()
441 .getMBCategoriesByUuidAndCompanyId(uuid, companyId, start,
442 end, orderByComparator);
443 }
444
445
450 public static int getMBCategoriesCount() {
451 return getService().getMBCategoriesCount();
452 }
453
454
461 public static com.liferay.portlet.messageboards.model.MBCategory getMBCategory(
462 long categoryId)
463 throws com.liferay.portal.kernel.exception.PortalException {
464 return getService().getMBCategory(categoryId);
465 }
466
467
475 public static com.liferay.portlet.messageboards.model.MBCategory getMBCategoryByUuidAndGroupId(
476 java.lang.String uuid, long groupId)
477 throws com.liferay.portal.kernel.exception.PortalException {
478 return getService().getMBCategoryByUuidAndGroupId(uuid, groupId);
479 }
480
481
486 public static java.lang.String getOSGiServiceIdentifier() {
487 return getService().getOSGiServiceIdentifier();
488 }
489
490 public static com.liferay.portal.model.PersistedModel getPersistedModel(
491 java.io.Serializable primaryKeyObj)
492 throws com.liferay.portal.kernel.exception.PortalException {
493 return getService().getPersistedModel(primaryKeyObj);
494 }
495
496 public static java.util.List<java.lang.Long> getSubcategoryIds(
497 java.util.List<java.lang.Long> categoryIds, long groupId,
498 long categoryId) {
499 return getService().getSubcategoryIds(categoryIds, groupId, categoryId);
500 }
501
502 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getSubscribedCategories(
503 long groupId, long userId, int start, int end) {
504 return getService().getSubscribedCategories(groupId, userId, start, end);
505 }
506
507 public static int getSubscribedCategoriesCount(long groupId, long userId) {
508 return getService().getSubscribedCategoriesCount(groupId, userId);
509 }
510
511 public static void moveCategoriesToTrash(long groupId, long userId)
512 throws com.liferay.portal.kernel.exception.PortalException {
513 getService().moveCategoriesToTrash(groupId, userId);
514 }
515
516 public static com.liferay.portlet.messageboards.model.MBCategory moveCategory(
517 long categoryId, long parentCategoryId, boolean mergeWithParentCategory)
518 throws com.liferay.portal.kernel.exception.PortalException {
519 return getService()
520 .moveCategory(categoryId, parentCategoryId,
521 mergeWithParentCategory);
522 }
523
524 public static com.liferay.portlet.messageboards.model.MBCategory moveCategoryFromTrash(
525 long userId, long categoryId, long newCategoryId)
526 throws com.liferay.portal.kernel.exception.PortalException {
527 return getService()
528 .moveCategoryFromTrash(userId, categoryId, newCategoryId);
529 }
530
531 public static com.liferay.portlet.messageboards.model.MBCategory moveCategoryToTrash(
532 long userId, long categoryId)
533 throws com.liferay.portal.kernel.exception.PortalException {
534 return getService().moveCategoryToTrash(userId, categoryId);
535 }
536
537 public static void restoreCategoryFromTrash(long userId, long categoryId)
538 throws com.liferay.portal.kernel.exception.PortalException {
539 getService().restoreCategoryFromTrash(userId, categoryId);
540 }
541
542 public static void subscribeCategory(long userId, long groupId,
543 long categoryId)
544 throws com.liferay.portal.kernel.exception.PortalException {
545 getService().subscribeCategory(userId, groupId, categoryId);
546 }
547
548 public static void unsubscribeCategory(long userId, long groupId,
549 long categoryId)
550 throws com.liferay.portal.kernel.exception.PortalException {
551 getService().unsubscribeCategory(userId, groupId, categoryId);
552 }
553
554 public static com.liferay.portlet.messageboards.model.MBCategory updateCategory(
555 long categoryId, long parentCategoryId, java.lang.String name,
556 java.lang.String description, java.lang.String displayStyle,
557 java.lang.String emailAddress, java.lang.String inProtocol,
558 java.lang.String inServerName, int inServerPort, boolean inUseSSL,
559 java.lang.String inUserName, java.lang.String inPassword,
560 int inReadInterval, java.lang.String outEmailAddress,
561 boolean outCustom, java.lang.String outServerName, int outServerPort,
562 boolean outUseSSL, java.lang.String outUserName,
563 java.lang.String outPassword, boolean allowAnonymous,
564 boolean mailingListActive, boolean mergeWithParentCategory,
565 com.liferay.portal.service.ServiceContext serviceContext)
566 throws com.liferay.portal.kernel.exception.PortalException {
567 return getService()
568 .updateCategory(categoryId, parentCategoryId, name,
569 description, displayStyle, emailAddress, inProtocol, inServerName,
570 inServerPort, inUseSSL, inUserName, inPassword, inReadInterval,
571 outEmailAddress, outCustom, outServerName, outServerPort,
572 outUseSSL, outUserName, outPassword, allowAnonymous,
573 mailingListActive, mergeWithParentCategory, serviceContext);
574 }
575
576
582 public static com.liferay.portlet.messageboards.model.MBCategory updateMBCategory(
583 com.liferay.portlet.messageboards.model.MBCategory mbCategory) {
584 return getService().updateMBCategory(mbCategory);
585 }
586
587 public static com.liferay.portlet.messageboards.model.MBCategory updateMessageCount(
588 long categoryId) {
589 return getService().updateMessageCount(categoryId);
590 }
591
592 public static com.liferay.portlet.messageboards.model.MBCategory updateStatistics(
593 long categoryId) {
594 return getService().updateStatistics(categoryId);
595 }
596
597 public static com.liferay.portlet.messageboards.model.MBCategory updateStatus(
598 long userId, long categoryId, int status)
599 throws com.liferay.portal.kernel.exception.PortalException {
600 return getService().updateStatus(userId, categoryId, status);
601 }
602
603 public static com.liferay.portlet.messageboards.model.MBCategory updateThreadCount(
604 long categoryId) {
605 return getService().updateThreadCount(categoryId);
606 }
607
608 public static MBCategoryLocalService getService() {
609 if (_service == null) {
610 _service = (MBCategoryLocalService)PortalBeanLocatorUtil.locate(MBCategoryLocalService.class.getName());
611
612 ReferenceRegistry.registerReference(MBCategoryLocalServiceUtil.class,
613 "_service");
614 }
615
616 return _service;
617 }
618
619
622 @Deprecated
623 public void setService(MBCategoryLocalService service) {
624 }
625
626 private static MBCategoryLocalService _service;
627 }