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
406 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getMBCategories(
407 int start, int end) {
408 return getService().getMBCategories(start, end);
409 }
410
411
418 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getMBCategoriesByUuidAndCompanyId(
419 java.lang.String uuid, long companyId) {
420 return getService().getMBCategoriesByUuidAndCompanyId(uuid, companyId);
421 }
422
423
433 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getMBCategoriesByUuidAndCompanyId(
434 java.lang.String uuid, long companyId, int start, int end,
435 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.messageboards.model.MBCategory> orderByComparator) {
436 return getService()
437 .getMBCategoriesByUuidAndCompanyId(uuid, companyId, start,
438 end, orderByComparator);
439 }
440
441
446 public static int getMBCategoriesCount() {
447 return getService().getMBCategoriesCount();
448 }
449
450
457 public static com.liferay.portlet.messageboards.model.MBCategory getMBCategory(
458 long categoryId)
459 throws com.liferay.portal.kernel.exception.PortalException {
460 return getService().getMBCategory(categoryId);
461 }
462
463
471 public static com.liferay.portlet.messageboards.model.MBCategory getMBCategoryByUuidAndGroupId(
472 java.lang.String uuid, long groupId)
473 throws com.liferay.portal.kernel.exception.PortalException {
474 return getService().getMBCategoryByUuidAndGroupId(uuid, groupId);
475 }
476
477
482 public static java.lang.String getOSGiServiceIdentifier() {
483 return getService().getOSGiServiceIdentifier();
484 }
485
486 public static com.liferay.portal.model.PersistedModel getPersistedModel(
487 java.io.Serializable primaryKeyObj)
488 throws com.liferay.portal.kernel.exception.PortalException {
489 return getService().getPersistedModel(primaryKeyObj);
490 }
491
492 public static java.util.List<java.lang.Long> getSubcategoryIds(
493 java.util.List<java.lang.Long> categoryIds, long groupId,
494 long categoryId) {
495 return getService().getSubcategoryIds(categoryIds, groupId, categoryId);
496 }
497
498 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getSubscribedCategories(
499 long groupId, long userId, int start, int end) {
500 return getService().getSubscribedCategories(groupId, userId, start, end);
501 }
502
503 public static int getSubscribedCategoriesCount(long groupId, long userId) {
504 return getService().getSubscribedCategoriesCount(groupId, userId);
505 }
506
507 public static void moveCategoriesToTrash(long groupId, long userId)
508 throws com.liferay.portal.kernel.exception.PortalException {
509 getService().moveCategoriesToTrash(groupId, userId);
510 }
511
512 public static com.liferay.portlet.messageboards.model.MBCategory moveCategory(
513 long categoryId, long parentCategoryId, boolean mergeWithParentCategory)
514 throws com.liferay.portal.kernel.exception.PortalException {
515 return getService()
516 .moveCategory(categoryId, parentCategoryId,
517 mergeWithParentCategory);
518 }
519
520 public static com.liferay.portlet.messageboards.model.MBCategory moveCategoryFromTrash(
521 long userId, long categoryId, long newCategoryId)
522 throws com.liferay.portal.kernel.exception.PortalException {
523 return getService()
524 .moveCategoryFromTrash(userId, categoryId, newCategoryId);
525 }
526
527 public static com.liferay.portlet.messageboards.model.MBCategory moveCategoryToTrash(
528 long userId, long categoryId)
529 throws com.liferay.portal.kernel.exception.PortalException {
530 return getService().moveCategoryToTrash(userId, categoryId);
531 }
532
533 public static void restoreCategoryFromTrash(long userId, long categoryId)
534 throws com.liferay.portal.kernel.exception.PortalException {
535 getService().restoreCategoryFromTrash(userId, categoryId);
536 }
537
538 public static void subscribeCategory(long userId, long groupId,
539 long categoryId)
540 throws com.liferay.portal.kernel.exception.PortalException {
541 getService().subscribeCategory(userId, groupId, categoryId);
542 }
543
544 public static void unsubscribeCategory(long userId, long groupId,
545 long categoryId)
546 throws com.liferay.portal.kernel.exception.PortalException {
547 getService().unsubscribeCategory(userId, groupId, categoryId);
548 }
549
550 public static com.liferay.portlet.messageboards.model.MBCategory updateCategory(
551 long categoryId, long parentCategoryId, java.lang.String name,
552 java.lang.String description, java.lang.String displayStyle,
553 java.lang.String emailAddress, java.lang.String inProtocol,
554 java.lang.String inServerName, int inServerPort, boolean inUseSSL,
555 java.lang.String inUserName, java.lang.String inPassword,
556 int inReadInterval, java.lang.String outEmailAddress,
557 boolean outCustom, java.lang.String outServerName, int outServerPort,
558 boolean outUseSSL, java.lang.String outUserName,
559 java.lang.String outPassword, boolean allowAnonymous,
560 boolean mailingListActive, boolean mergeWithParentCategory,
561 com.liferay.portal.service.ServiceContext serviceContext)
562 throws com.liferay.portal.kernel.exception.PortalException {
563 return getService()
564 .updateCategory(categoryId, parentCategoryId, name,
565 description, displayStyle, emailAddress, inProtocol, inServerName,
566 inServerPort, inUseSSL, inUserName, inPassword, inReadInterval,
567 outEmailAddress, outCustom, outServerName, outServerPort,
568 outUseSSL, outUserName, outPassword, allowAnonymous,
569 mailingListActive, mergeWithParentCategory, serviceContext);
570 }
571
572
578 public static com.liferay.portlet.messageboards.model.MBCategory updateMBCategory(
579 com.liferay.portlet.messageboards.model.MBCategory mbCategory) {
580 return getService().updateMBCategory(mbCategory);
581 }
582
583 public static com.liferay.portlet.messageboards.model.MBCategory updateMessageCount(
584 long categoryId) {
585 return getService().updateMessageCount(categoryId);
586 }
587
588 public static com.liferay.portlet.messageboards.model.MBCategory updateStatistics(
589 long categoryId) {
590 return getService().updateStatistics(categoryId);
591 }
592
593 public static com.liferay.portlet.messageboards.model.MBCategory updateStatus(
594 long userId, long categoryId, int status)
595 throws com.liferay.portal.kernel.exception.PortalException {
596 return getService().updateStatus(userId, categoryId, status);
597 }
598
599 public static com.liferay.portlet.messageboards.model.MBCategory updateThreadCount(
600 long categoryId) {
601 return getService().updateThreadCount(categoryId);
602 }
603
604 public static MBCategoryLocalService getService() {
605 if (_service == null) {
606 _service = (MBCategoryLocalService)PortalBeanLocatorUtil.locate(MBCategoryLocalService.class.getName());
607
608 ReferenceRegistry.registerReference(MBCategoryLocalServiceUtil.class,
609 "_service");
610 }
611
612 return _service;
613 }
614
615
618 @Deprecated
619 public void setService(MBCategoryLocalService service) {
620 }
621
622 private static MBCategoryLocalService _service;
623 }