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
050 public static com.liferay.portlet.messageboards.model.MBThread addMBThread(
051 com.liferay.portlet.messageboards.model.MBThread mbThread) {
052 return getService().addMBThread(mbThread);
053 }
054
055 public static com.liferay.portlet.messageboards.model.MBThread addThread(
056 long categoryId,
057 com.liferay.portlet.messageboards.model.MBMessage message,
058 com.liferay.portal.service.ServiceContext serviceContext)
059 throws com.liferay.portal.kernel.exception.PortalException {
060 return getService().addThread(categoryId, message, serviceContext);
061 }
062
063
069 public static com.liferay.portlet.messageboards.model.MBThread createMBThread(
070 long threadId) {
071 return getService().createMBThread(threadId);
072 }
073
074
080 public static com.liferay.portlet.messageboards.model.MBThread deleteMBThread(
081 com.liferay.portlet.messageboards.model.MBThread mbThread) {
082 return getService().deleteMBThread(mbThread);
083 }
084
085
092 public static com.liferay.portlet.messageboards.model.MBThread deleteMBThread(
093 long threadId)
094 throws com.liferay.portal.kernel.exception.PortalException {
095 return getService().deleteMBThread(threadId);
096 }
097
098
101 public static com.liferay.portal.model.PersistedModel deletePersistedModel(
102 com.liferay.portal.model.PersistedModel persistedModel)
103 throws com.liferay.portal.kernel.exception.PortalException {
104 return getService().deletePersistedModel(persistedModel);
105 }
106
107 public static void deleteThread(
108 com.liferay.portlet.messageboards.model.MBThread thread)
109 throws com.liferay.portal.kernel.exception.PortalException {
110 getService().deleteThread(thread);
111 }
112
113 public static void deleteThread(long threadId)
114 throws com.liferay.portal.kernel.exception.PortalException {
115 getService().deleteThread(threadId);
116 }
117
118 public static void deleteThreads(long groupId, long categoryId)
119 throws com.liferay.portal.kernel.exception.PortalException {
120 getService().deleteThreads(groupId, categoryId);
121 }
122
123 public static void deleteThreads(long groupId, long categoryId,
124 boolean includeTrashedEntries)
125 throws com.liferay.portal.kernel.exception.PortalException {
126 getService().deleteThreads(groupId, categoryId, includeTrashedEntries);
127 }
128
129 public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
130 return getService().dynamicQuery();
131 }
132
133
139 public static <T> java.util.List<T> dynamicQuery(
140 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
141 return getService().dynamicQuery(dynamicQuery);
142 }
143
144
156 public static <T> java.util.List<T> dynamicQuery(
157 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
158 int end) {
159 return getService().dynamicQuery(dynamicQuery, start, end);
160 }
161
162
175 public static <T> java.util.List<T> dynamicQuery(
176 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
177 int end,
178 com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
179 return getService()
180 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
181 }
182
183
189 public static long dynamicQueryCount(
190 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
191 return getService().dynamicQueryCount(dynamicQuery);
192 }
193
194
201 public static long dynamicQueryCount(
202 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
203 com.liferay.portal.kernel.dao.orm.Projection projection) {
204 return getService().dynamicQueryCount(dynamicQuery, projection);
205 }
206
207 public static com.liferay.portlet.messageboards.model.MBThread fetchMBThread(
208 long threadId) {
209 return getService().fetchMBThread(threadId);
210 }
211
212
219 public static com.liferay.portlet.messageboards.model.MBThread fetchMBThreadByUuidAndGroupId(
220 java.lang.String uuid, long groupId) {
221 return getService().fetchMBThreadByUuidAndGroupId(uuid, groupId);
222 }
223
224 public static com.liferay.portlet.messageboards.model.MBThread fetchThread(
225 long threadId) {
226 return getService().fetchThread(threadId);
227 }
228
229 public static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
230 return getService().getActionableDynamicQuery();
231 }
232
233 public static int getCategoryThreadsCount(long groupId, long categoryId,
234 int status) {
235 return getService().getCategoryThreadsCount(groupId, categoryId, status);
236 }
237
238 public static com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(
239 com.liferay.portlet.exportimport.lar.PortletDataContext portletDataContext) {
240 return getService().getExportActionableDynamicQuery(portletDataContext);
241 }
242
243 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
244 long groupId,
245 com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.messageboards.model.MBThread> queryDefinition) {
246 return getService().getGroupThreads(groupId, queryDefinition);
247 }
248
249
253 @Deprecated
254 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
255 long groupId, int status, int start, int end) {
256 return getService().getGroupThreads(groupId, status, start, end);
257 }
258
259 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
260 long groupId, long userId,
261 com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.messageboards.model.MBThread> queryDefinition) {
262 return getService().getGroupThreads(groupId, userId, queryDefinition);
263 }
264
265
269 @Deprecated
270 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
271 long groupId, long userId, int status, int start, int end) {
272 return getService().getGroupThreads(groupId, userId, status, start, end);
273 }
274
275
279 @Deprecated
280 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
281 long groupId, long userId, int status, boolean subscribed,
282 boolean includeAnonymous, int start, int end) {
283 return getService()
284 .getGroupThreads(groupId, userId, status, subscribed,
285 includeAnonymous, start, end);
286 }
287
288
292 @Deprecated
293 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
294 long groupId, long userId, int status, boolean subscribed, int start,
295 int end) {
296 return getService()
297 .getGroupThreads(groupId, userId, status, subscribed, start,
298 end);
299 }
300
301 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
302 long groupId, long userId, boolean subscribed,
303 boolean includeAnonymous,
304 com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.messageboards.model.MBThread> queryDefinition) {
305 return getService()
306 .getGroupThreads(groupId, userId, subscribed,
307 includeAnonymous, queryDefinition);
308 }
309
310 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
311 long groupId, long userId, boolean subscribed,
312 com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.messageboards.model.MBThread> queryDefinition) {
313 return getService()
314 .getGroupThreads(groupId, userId, subscribed, queryDefinition);
315 }
316
317 public static int getGroupThreadsCount(long groupId,
318 com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.messageboards.model.MBThread> queryDefinition) {
319 return getService().getGroupThreadsCount(groupId, queryDefinition);
320 }
321
322
326 @Deprecated
327 public static int getGroupThreadsCount(long groupId, int status) {
328 return getService().getGroupThreadsCount(groupId, status);
329 }
330
331 public static int getGroupThreadsCount(long groupId, long userId,
332 com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.messageboards.model.MBThread> queryDefinition) {
333 return getService()
334 .getGroupThreadsCount(groupId, userId, queryDefinition);
335 }
336
337
341 @Deprecated
342 public static int getGroupThreadsCount(long groupId, long userId, int status) {
343 return getService().getGroupThreadsCount(groupId, userId, status);
344 }
345
346
350 @Deprecated
351 public static int getGroupThreadsCount(long groupId, long userId,
352 int status, boolean subscribed) {
353 return getService()
354 .getGroupThreadsCount(groupId, userId, status, subscribed);
355 }
356
357
361 @Deprecated
362 public static int getGroupThreadsCount(long groupId, long userId,
363 int status, boolean subscribed, boolean includeAnonymous) {
364 return getService()
365 .getGroupThreadsCount(groupId, userId, status, subscribed,
366 includeAnonymous);
367 }
368
369 public static int getGroupThreadsCount(long groupId, long userId,
370 boolean subscribed, boolean includeAnonymous,
371 com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.messageboards.model.MBThread> queryDefinition) {
372 return getService()
373 .getGroupThreadsCount(groupId, userId, subscribed,
374 includeAnonymous, queryDefinition);
375 }
376
377 public static int getGroupThreadsCount(long groupId, long userId,
378 boolean subscribed,
379 com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.messageboards.model.MBThread> queryDefinition) {
380 return getService()
381 .getGroupThreadsCount(groupId, userId, subscribed,
382 queryDefinition);
383 }
384
385
392 public static com.liferay.portlet.messageboards.model.MBThread getMBThread(
393 long threadId)
394 throws com.liferay.portal.kernel.exception.PortalException {
395 return getService().getMBThread(threadId);
396 }
397
398
406 public static com.liferay.portlet.messageboards.model.MBThread getMBThreadByUuidAndGroupId(
407 java.lang.String uuid, long groupId)
408 throws com.liferay.portal.kernel.exception.PortalException {
409 return getService().getMBThreadByUuidAndGroupId(uuid, groupId);
410 }
411
412
423 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getMBThreads(
424 int start, int end) {
425 return getService().getMBThreads(start, end);
426 }
427
428
435 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getMBThreadsByUuidAndCompanyId(
436 java.lang.String uuid, long companyId) {
437 return getService().getMBThreadsByUuidAndCompanyId(uuid, companyId);
438 }
439
440
450 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getMBThreadsByUuidAndCompanyId(
451 java.lang.String uuid, long companyId, int start, int end,
452 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.messageboards.model.MBThread> orderByComparator) {
453 return getService()
454 .getMBThreadsByUuidAndCompanyId(uuid, companyId, start, end,
455 orderByComparator);
456 }
457
458
463 public static int getMBThreadsCount() {
464 return getService().getMBThreadsCount();
465 }
466
467 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getNoAssetThreads() {
468 return getService().getNoAssetThreads();
469 }
470
471
476 public static java.lang.String getOSGiServiceIdentifier() {
477 return getService().getOSGiServiceIdentifier();
478 }
479
480 public static com.liferay.portal.model.PersistedModel getPersistedModel(
481 java.io.Serializable primaryKeyObj)
482 throws com.liferay.portal.kernel.exception.PortalException {
483 return getService().getPersistedModel(primaryKeyObj);
484 }
485
486 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getPriorityThreads(
487 long categoryId, double priority)
488 throws com.liferay.portal.kernel.exception.PortalException {
489 return getService().getPriorityThreads(categoryId, priority);
490 }
491
492 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getPriorityThreads(
493 long categoryId, double priority, boolean inherit)
494 throws com.liferay.portal.kernel.exception.PortalException {
495 return getService().getPriorityThreads(categoryId, priority, inherit);
496 }
497
498 public static com.liferay.portlet.messageboards.model.MBThread getThread(
499 long threadId)
500 throws com.liferay.portal.kernel.exception.PortalException {
501 return getService().getThread(threadId);
502 }
503
504 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getThreads(
505 long groupId, long categoryId, int status, int start, int end) {
506 return getService().getThreads(groupId, categoryId, status, start, end);
507 }
508
509 public static int getThreadsCount(long groupId, long categoryId, int status) {
510 return getService().getThreadsCount(groupId, categoryId, status);
511 }
512
513 public static boolean hasAnswerMessage(long threadId) {
514 return getService().hasAnswerMessage(threadId);
515 }
516
517 public static void incrementViewCounter(long threadId, int increment)
518 throws com.liferay.portal.kernel.exception.PortalException {
519 getService().incrementViewCounter(threadId, increment);
520 }
521
522 public static void moveDependentsToTrash(long groupId, long threadId,
523 long trashEntryId)
524 throws com.liferay.portal.kernel.exception.PortalException {
525 getService().moveDependentsToTrash(groupId, threadId, trashEntryId);
526 }
527
528 public static com.liferay.portlet.messageboards.model.MBThread moveThread(
529 long groupId, long categoryId, long threadId)
530 throws com.liferay.portal.kernel.exception.PortalException {
531 return getService().moveThread(groupId, categoryId, threadId);
532 }
533
534 public static com.liferay.portlet.messageboards.model.MBThread moveThreadFromTrash(
535 long userId, long categoryId, long threadId)
536 throws com.liferay.portal.kernel.exception.PortalException {
537 return getService().moveThreadFromTrash(userId, categoryId, threadId);
538 }
539
540 public static com.liferay.portlet.messageboards.model.MBThread moveThreadToTrash(
541 long userId, com.liferay.portlet.messageboards.model.MBThread thread)
542 throws com.liferay.portal.kernel.exception.PortalException {
543 return getService().moveThreadToTrash(userId, thread);
544 }
545
546 public static com.liferay.portlet.messageboards.model.MBThread moveThreadToTrash(
547 long userId, long threadId)
548 throws com.liferay.portal.kernel.exception.PortalException {
549 return getService().moveThreadToTrash(userId, threadId);
550 }
551
552 public static void moveThreadsToTrash(long groupId, long userId)
553 throws com.liferay.portal.kernel.exception.PortalException {
554 getService().moveThreadsToTrash(groupId, userId);
555 }
556
557 public static void restoreDependentsFromTrash(long groupId, long threadId)
558 throws com.liferay.portal.kernel.exception.PortalException {
559 getService().restoreDependentsFromTrash(groupId, threadId);
560 }
561
562
566 @Deprecated
567 public static void restoreDependentsFromTrash(long groupId, long threadId,
568 long trashEntryId)
569 throws com.liferay.portal.kernel.exception.PortalException {
570 getService().restoreDependentsFromTrash(groupId, threadId, trashEntryId);
571 }
572
573 public static void restoreThreadFromTrash(long userId, long threadId)
574 throws com.liferay.portal.kernel.exception.PortalException {
575 getService().restoreThreadFromTrash(userId, threadId);
576 }
577
578 public static com.liferay.portal.kernel.search.Hits search(long groupId,
579 long userId, long creatorUserId, long startDate, long endDate,
580 int status, int start, int end)
581 throws com.liferay.portal.kernel.exception.PortalException {
582 return getService()
583 .search(groupId, userId, creatorUserId, startDate, endDate,
584 status, start, end);
585 }
586
587 public static com.liferay.portal.kernel.search.Hits search(long groupId,
588 long userId, long creatorUserId, int status, int start, int end)
589 throws com.liferay.portal.kernel.exception.PortalException {
590 return getService()
591 .search(groupId, userId, creatorUserId, status, start, end);
592 }
593
594 public static com.liferay.portlet.messageboards.model.MBThread splitThread(
595 long messageId, java.lang.String subject,
596 com.liferay.portal.service.ServiceContext serviceContext)
597 throws com.liferay.portal.kernel.exception.PortalException {
598 return getService().splitThread(messageId, subject, serviceContext);
599 }
600
601
607 public static com.liferay.portlet.messageboards.model.MBThread updateMBThread(
608 com.liferay.portlet.messageboards.model.MBThread mbThread) {
609 return getService().updateMBThread(mbThread);
610 }
611
612 public static com.liferay.portlet.messageboards.model.MBThread updateMessageCount(
613 long threadId) {
614 return getService().updateMessageCount(threadId);
615 }
616
617 public static void updateQuestion(long threadId, boolean question)
618 throws com.liferay.portal.kernel.exception.PortalException {
619 getService().updateQuestion(threadId, question);
620 }
621
622 public static com.liferay.portlet.messageboards.model.MBThread updateStatus(
623 long userId, long threadId, int status)
624 throws com.liferay.portal.kernel.exception.PortalException {
625 return getService().updateStatus(userId, threadId, status);
626 }
627
628
632 @Deprecated
633 public static com.liferay.portlet.messageboards.model.MBThread updateThread(
634 long threadId, int viewCount)
635 throws com.liferay.portal.kernel.exception.PortalException {
636 return getService().updateThread(threadId, viewCount);
637 }
638
639 public static MBThreadLocalService getService() {
640 if (_service == null) {
641 _service = (MBThreadLocalService)PortalBeanLocatorUtil.locate(MBThreadLocalService.class.getName());
642
643 ReferenceRegistry.registerReference(MBThreadLocalServiceUtil.class,
644 "_service");
645 }
646
647 return _service;
648 }
649
650
653 @Deprecated
654 public void setService(MBThreadLocalService service) {
655 }
656
657 private static MBThreadLocalService _service;
658 }