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 MBThreadLocalServiceUtil {
038
043
044
051 public static com.liferay.portlet.messageboards.model.MBThread addMBThread(
052 com.liferay.portlet.messageboards.model.MBThread mbThread)
053 throws com.liferay.portal.kernel.exception.SystemException {
054 return getService().addMBThread(mbThread);
055 }
056
057
063 public static com.liferay.portlet.messageboards.model.MBThread createMBThread(
064 long threadId) {
065 return getService().createMBThread(threadId);
066 }
067
068
076 public static com.liferay.portlet.messageboards.model.MBThread deleteMBThread(
077 long threadId)
078 throws com.liferay.portal.kernel.exception.PortalException,
079 com.liferay.portal.kernel.exception.SystemException {
080 return getService().deleteMBThread(threadId);
081 }
082
083
090 public static com.liferay.portlet.messageboards.model.MBThread deleteMBThread(
091 com.liferay.portlet.messageboards.model.MBThread mbThread)
092 throws com.liferay.portal.kernel.exception.SystemException {
093 return getService().deleteMBThread(mbThread);
094 }
095
096 public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
097 return getService().dynamicQuery();
098 }
099
100
107 @SuppressWarnings("rawtypes")
108 public static java.util.List dynamicQuery(
109 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
110 throws com.liferay.portal.kernel.exception.SystemException {
111 return getService().dynamicQuery(dynamicQuery);
112 }
113
114
127 @SuppressWarnings("rawtypes")
128 public static java.util.List dynamicQuery(
129 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
130 int end) throws com.liferay.portal.kernel.exception.SystemException {
131 return getService().dynamicQuery(dynamicQuery, start, end);
132 }
133
134
148 @SuppressWarnings("rawtypes")
149 public static java.util.List dynamicQuery(
150 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
151 int end,
152 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
153 throws com.liferay.portal.kernel.exception.SystemException {
154 return getService()
155 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
156 }
157
158
165 public static long dynamicQueryCount(
166 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
167 throws com.liferay.portal.kernel.exception.SystemException {
168 return getService().dynamicQueryCount(dynamicQuery);
169 }
170
171
179 public static long dynamicQueryCount(
180 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
181 com.liferay.portal.kernel.dao.orm.Projection projection)
182 throws com.liferay.portal.kernel.exception.SystemException {
183 return getService().dynamicQueryCount(dynamicQuery, projection);
184 }
185
186 public static com.liferay.portlet.messageboards.model.MBThread fetchMBThread(
187 long threadId)
188 throws com.liferay.portal.kernel.exception.SystemException {
189 return getService().fetchMBThread(threadId);
190 }
191
192
200 public static com.liferay.portlet.messageboards.model.MBThread fetchMBThreadByUuidAndCompanyId(
201 java.lang.String uuid, long companyId)
202 throws com.liferay.portal.kernel.exception.SystemException {
203 return getService().fetchMBThreadByUuidAndCompanyId(uuid, companyId);
204 }
205
206
214 public static com.liferay.portlet.messageboards.model.MBThread fetchMBThreadByUuidAndGroupId(
215 java.lang.String uuid, long groupId)
216 throws com.liferay.portal.kernel.exception.SystemException {
217 return getService().fetchMBThreadByUuidAndGroupId(uuid, groupId);
218 }
219
220
228 public static com.liferay.portlet.messageboards.model.MBThread getMBThread(
229 long threadId)
230 throws com.liferay.portal.kernel.exception.PortalException,
231 com.liferay.portal.kernel.exception.SystemException {
232 return getService().getMBThread(threadId);
233 }
234
235 public static com.liferay.portal.model.PersistedModel getPersistedModel(
236 java.io.Serializable primaryKeyObj)
237 throws com.liferay.portal.kernel.exception.PortalException,
238 com.liferay.portal.kernel.exception.SystemException {
239 return getService().getPersistedModel(primaryKeyObj);
240 }
241
242
251 public static com.liferay.portlet.messageboards.model.MBThread getMBThreadByUuidAndCompanyId(
252 java.lang.String uuid, long companyId)
253 throws com.liferay.portal.kernel.exception.PortalException,
254 com.liferay.portal.kernel.exception.SystemException {
255 return getService().getMBThreadByUuidAndCompanyId(uuid, companyId);
256 }
257
258
267 public static com.liferay.portlet.messageboards.model.MBThread getMBThreadByUuidAndGroupId(
268 java.lang.String uuid, long groupId)
269 throws com.liferay.portal.kernel.exception.PortalException,
270 com.liferay.portal.kernel.exception.SystemException {
271 return getService().getMBThreadByUuidAndGroupId(uuid, groupId);
272 }
273
274
286 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getMBThreads(
287 int start, int end)
288 throws com.liferay.portal.kernel.exception.SystemException {
289 return getService().getMBThreads(start, end);
290 }
291
292
298 public static int getMBThreadsCount()
299 throws com.liferay.portal.kernel.exception.SystemException {
300 return getService().getMBThreadsCount();
301 }
302
303
310 public static com.liferay.portlet.messageboards.model.MBThread updateMBThread(
311 com.liferay.portlet.messageboards.model.MBThread mbThread)
312 throws com.liferay.portal.kernel.exception.SystemException {
313 return getService().updateMBThread(mbThread);
314 }
315
316
321 public static java.lang.String getBeanIdentifier() {
322 return getService().getBeanIdentifier();
323 }
324
325
330 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
331 getService().setBeanIdentifier(beanIdentifier);
332 }
333
334 public static com.liferay.portlet.messageboards.model.MBThread addThread(
335 long categoryId,
336 com.liferay.portlet.messageboards.model.MBMessage message,
337 com.liferay.portal.service.ServiceContext serviceContext)
338 throws com.liferay.portal.kernel.exception.PortalException,
339 com.liferay.portal.kernel.exception.SystemException {
340 return getService().addThread(categoryId, message, serviceContext);
341 }
342
343 public static void deleteThread(long threadId)
344 throws com.liferay.portal.kernel.exception.PortalException,
345 com.liferay.portal.kernel.exception.SystemException {
346 getService().deleteThread(threadId);
347 }
348
349 public static void deleteThread(
350 com.liferay.portlet.messageboards.model.MBThread thread)
351 throws com.liferay.portal.kernel.exception.PortalException,
352 com.liferay.portal.kernel.exception.SystemException {
353 getService().deleteThread(thread);
354 }
355
356 public static void deleteThreads(long groupId, long categoryId)
357 throws com.liferay.portal.kernel.exception.PortalException,
358 com.liferay.portal.kernel.exception.SystemException {
359 getService().deleteThreads(groupId, categoryId);
360 }
361
362 public static void deleteThreads(long groupId, long categoryId,
363 boolean includeTrashedEntries)
364 throws com.liferay.portal.kernel.exception.PortalException,
365 com.liferay.portal.kernel.exception.SystemException {
366 getService().deleteThreads(groupId, categoryId, includeTrashedEntries);
367 }
368
369 public static com.liferay.portlet.messageboards.model.MBThread fetchThread(
370 long threadId)
371 throws com.liferay.portal.kernel.exception.SystemException {
372 return getService().fetchThread(threadId);
373 }
374
375 public static int getCategoryThreadsCount(long groupId, long categoryId,
376 int status) throws com.liferay.portal.kernel.exception.SystemException {
377 return getService().getCategoryThreadsCount(groupId, categoryId, status);
378 }
379
380
384 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
385 long groupId, int status, int start, int end)
386 throws com.liferay.portal.kernel.exception.SystemException {
387 return getService().getGroupThreads(groupId, status, start, end);
388 }
389
390 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
391 long groupId, long userId, boolean subscribed,
392 boolean includeAnonymous,
393 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
394 throws com.liferay.portal.kernel.exception.SystemException {
395 return getService()
396 .getGroupThreads(groupId, userId, subscribed,
397 includeAnonymous, queryDefinition);
398 }
399
400 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
401 long groupId, long userId, boolean subscribed,
402 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
403 throws com.liferay.portal.kernel.exception.SystemException {
404 return getService()
405 .getGroupThreads(groupId, userId, subscribed, queryDefinition);
406 }
407
408
412 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
413 long groupId, long userId, int status, boolean subscribed,
414 boolean includeAnonymous, int start, int end)
415 throws com.liferay.portal.kernel.exception.SystemException {
416 return getService()
417 .getGroupThreads(groupId, userId, status, subscribed,
418 includeAnonymous, start, end);
419 }
420
421
425 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
426 long groupId, long userId, int status, boolean subscribed, int start,
427 int end) throws com.liferay.portal.kernel.exception.SystemException {
428 return getService()
429 .getGroupThreads(groupId, userId, status, subscribed, start,
430 end);
431 }
432
433
437 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
438 long groupId, long userId, int status, int start, int end)
439 throws com.liferay.portal.kernel.exception.SystemException {
440 return getService().getGroupThreads(groupId, userId, status, start, end);
441 }
442
443 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
444 long groupId, long userId,
445 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
446 throws com.liferay.portal.kernel.exception.SystemException {
447 return getService().getGroupThreads(groupId, userId, queryDefinition);
448 }
449
450 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
451 long groupId,
452 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
453 throws com.liferay.portal.kernel.exception.SystemException {
454 return getService().getGroupThreads(groupId, queryDefinition);
455 }
456
457
461 public static int getGroupThreadsCount(long groupId, int status)
462 throws com.liferay.portal.kernel.exception.SystemException {
463 return getService().getGroupThreadsCount(groupId, status);
464 }
465
466 public static int getGroupThreadsCount(long groupId, long userId,
467 boolean subscribed, boolean includeAnonymous,
468 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
469 throws com.liferay.portal.kernel.exception.SystemException {
470 return getService()
471 .getGroupThreadsCount(groupId, userId, subscribed,
472 includeAnonymous, queryDefinition);
473 }
474
475 public static int getGroupThreadsCount(long groupId, long userId,
476 boolean subscribed,
477 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
478 throws com.liferay.portal.kernel.exception.SystemException {
479 return getService()
480 .getGroupThreadsCount(groupId, userId, subscribed,
481 queryDefinition);
482 }
483
484
488 public static int getGroupThreadsCount(long groupId, long userId, int status)
489 throws com.liferay.portal.kernel.exception.SystemException {
490 return getService().getGroupThreadsCount(groupId, userId, status);
491 }
492
493
497 public static int getGroupThreadsCount(long groupId, long userId,
498 int status, boolean subscribed)
499 throws com.liferay.portal.kernel.exception.SystemException {
500 return getService()
501 .getGroupThreadsCount(groupId, userId, status, subscribed);
502 }
503
504
508 public static int getGroupThreadsCount(long groupId, long userId,
509 int status, boolean subscribed, boolean includeAnonymous)
510 throws com.liferay.portal.kernel.exception.SystemException {
511 return getService()
512 .getGroupThreadsCount(groupId, userId, status, subscribed,
513 includeAnonymous);
514 }
515
516 public static int getGroupThreadsCount(long groupId, long userId,
517 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
518 throws com.liferay.portal.kernel.exception.SystemException {
519 return getService()
520 .getGroupThreadsCount(groupId, userId, queryDefinition);
521 }
522
523 public static int getGroupThreadsCount(long groupId,
524 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
525 throws com.liferay.portal.kernel.exception.SystemException {
526 return getService().getGroupThreadsCount(groupId, queryDefinition);
527 }
528
529 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getNoAssetThreads()
530 throws com.liferay.portal.kernel.exception.SystemException {
531 return getService().getNoAssetThreads();
532 }
533
534 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getPriorityThreads(
535 long categoryId, double priority)
536 throws com.liferay.portal.kernel.exception.PortalException,
537 com.liferay.portal.kernel.exception.SystemException {
538 return getService().getPriorityThreads(categoryId, priority);
539 }
540
541 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getPriorityThreads(
542 long categoryId, double priority, boolean inherit)
543 throws com.liferay.portal.kernel.exception.PortalException,
544 com.liferay.portal.kernel.exception.SystemException {
545 return getService().getPriorityThreads(categoryId, priority, inherit);
546 }
547
548 public static com.liferay.portlet.messageboards.model.MBThread getThread(
549 long threadId)
550 throws com.liferay.portal.kernel.exception.PortalException,
551 com.liferay.portal.kernel.exception.SystemException {
552 return getService().getThread(threadId);
553 }
554
555 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getThreads(
556 long groupId, long categoryId, int status, int start, int end)
557 throws com.liferay.portal.kernel.exception.SystemException {
558 return getService().getThreads(groupId, categoryId, status, start, end);
559 }
560
561 public static int getThreadsCount(long groupId, long categoryId, int status)
562 throws com.liferay.portal.kernel.exception.SystemException {
563 return getService().getThreadsCount(groupId, categoryId, status);
564 }
565
566 public static boolean hasAnswerMessage(long threadId)
567 throws com.liferay.portal.kernel.exception.SystemException {
568 return getService().hasAnswerMessage(threadId);
569 }
570
571 public static com.liferay.portlet.messageboards.model.MBThread incrementViewCounter(
572 long threadId, int increment)
573 throws com.liferay.portal.kernel.exception.PortalException,
574 com.liferay.portal.kernel.exception.SystemException {
575 return getService().incrementViewCounter(threadId, increment);
576 }
577
578 public static void moveDependentsToTrash(long groupId, long threadId,
579 long trashEntryId)
580 throws com.liferay.portal.kernel.exception.PortalException,
581 com.liferay.portal.kernel.exception.SystemException {
582 getService().moveDependentsToTrash(groupId, threadId, trashEntryId);
583 }
584
585 public static com.liferay.portlet.messageboards.model.MBThread moveThread(
586 long groupId, long categoryId, long threadId)
587 throws com.liferay.portal.kernel.exception.PortalException,
588 com.liferay.portal.kernel.exception.SystemException {
589 return getService().moveThread(groupId, categoryId, threadId);
590 }
591
592 public static com.liferay.portlet.messageboards.model.MBThread moveThreadFromTrash(
593 long userId, long categoryId, long threadId)
594 throws com.liferay.portal.kernel.exception.PortalException,
595 com.liferay.portal.kernel.exception.SystemException {
596 return getService().moveThreadFromTrash(userId, categoryId, threadId);
597 }
598
599 public static void moveThreadsToTrash(long groupId, long userId)
600 throws com.liferay.portal.kernel.exception.PortalException,
601 com.liferay.portal.kernel.exception.SystemException {
602 getService().moveThreadsToTrash(groupId, userId);
603 }
604
605 public static com.liferay.portlet.messageboards.model.MBThread moveThreadToTrash(
606 long userId, long threadId)
607 throws com.liferay.portal.kernel.exception.PortalException,
608 com.liferay.portal.kernel.exception.SystemException {
609 return getService().moveThreadToTrash(userId, threadId);
610 }
611
612 public static com.liferay.portlet.messageboards.model.MBThread moveThreadToTrash(
613 long userId, com.liferay.portlet.messageboards.model.MBThread thread)
614 throws com.liferay.portal.kernel.exception.PortalException,
615 com.liferay.portal.kernel.exception.SystemException {
616 return getService().moveThreadToTrash(userId, thread);
617 }
618
619 public static void restoreDependentsFromTrash(long groupId, long threadId,
620 long trashEntryId)
621 throws com.liferay.portal.kernel.exception.PortalException,
622 com.liferay.portal.kernel.exception.SystemException {
623 getService().restoreDependentsFromTrash(groupId, threadId, trashEntryId);
624 }
625
626 public static void restoreThreadFromTrash(long userId, long threadId)
627 throws com.liferay.portal.kernel.exception.PortalException,
628 com.liferay.portal.kernel.exception.SystemException {
629 getService().restoreThreadFromTrash(userId, threadId);
630 }
631
632 public static com.liferay.portal.kernel.search.Hits search(long groupId,
633 long userId, long creatorUserId, int status, int start, int end)
634 throws com.liferay.portal.kernel.exception.PortalException,
635 com.liferay.portal.kernel.exception.SystemException {
636 return getService()
637 .search(groupId, userId, creatorUserId, status, start, end);
638 }
639
640 public static com.liferay.portal.kernel.search.Hits search(long groupId,
641 long userId, long creatorUserId, long startDate, long endDate,
642 int status, int start, int end)
643 throws com.liferay.portal.kernel.exception.PortalException,
644 com.liferay.portal.kernel.exception.SystemException {
645 return getService()
646 .search(groupId, userId, creatorUserId, startDate, endDate,
647 status, start, end);
648 }
649
650 public static com.liferay.portlet.messageboards.model.MBThread splitThread(
651 long messageId, java.lang.String subject,
652 com.liferay.portal.service.ServiceContext serviceContext)
653 throws com.liferay.portal.kernel.exception.PortalException,
654 com.liferay.portal.kernel.exception.SystemException {
655 return getService().splitThread(messageId, subject, serviceContext);
656 }
657
658 public static void updateQuestion(long threadId, boolean question)
659 throws com.liferay.portal.kernel.exception.PortalException,
660 com.liferay.portal.kernel.exception.SystemException {
661 getService().updateQuestion(threadId, question);
662 }
663
664 public static com.liferay.portlet.messageboards.model.MBThread updateStatus(
665 long userId, long threadId, int status)
666 throws com.liferay.portal.kernel.exception.PortalException,
667 com.liferay.portal.kernel.exception.SystemException {
668 return getService().updateStatus(userId, threadId, status);
669 }
670
671
675 public static com.liferay.portlet.messageboards.model.MBThread updateThread(
676 long threadId, int viewCount)
677 throws com.liferay.portal.kernel.exception.PortalException,
678 com.liferay.portal.kernel.exception.SystemException {
679 return getService().updateThread(threadId, viewCount);
680 }
681
682 public static MBThreadLocalService getService() {
683 if (_service == null) {
684 _service = (MBThreadLocalService)PortalBeanLocatorUtil.locate(MBThreadLocalService.class.getName());
685
686 ReferenceRegistry.registerReference(MBThreadLocalServiceUtil.class,
687 "_service");
688 }
689
690 return _service;
691 }
692
693
696 public void setService(MBThreadLocalService service) {
697 }
698
699 private static MBThreadLocalService _service;
700 }