001
014
015 package com.liferay.portlet.messageboards.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.ReferenceRegistry;
019
020
033 public class MBThreadLocalServiceUtil {
034
039
040
047 public static com.liferay.portlet.messageboards.model.MBThread addMBThread(
048 com.liferay.portlet.messageboards.model.MBThread mbThread)
049 throws com.liferay.portal.kernel.exception.SystemException {
050 return getService().addMBThread(mbThread);
051 }
052
053
059 public static com.liferay.portlet.messageboards.model.MBThread createMBThread(
060 long threadId) {
061 return getService().createMBThread(threadId);
062 }
063
064
072 public static com.liferay.portlet.messageboards.model.MBThread deleteMBThread(
073 long threadId)
074 throws com.liferay.portal.kernel.exception.PortalException,
075 com.liferay.portal.kernel.exception.SystemException {
076 return getService().deleteMBThread(threadId);
077 }
078
079
086 public static com.liferay.portlet.messageboards.model.MBThread deleteMBThread(
087 com.liferay.portlet.messageboards.model.MBThread mbThread)
088 throws com.liferay.portal.kernel.exception.SystemException {
089 return getService().deleteMBThread(mbThread);
090 }
091
092 public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
093 return getService().dynamicQuery();
094 }
095
096
103 @SuppressWarnings("rawtypes")
104 public static java.util.List dynamicQuery(
105 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
106 throws com.liferay.portal.kernel.exception.SystemException {
107 return getService().dynamicQuery(dynamicQuery);
108 }
109
110
123 @SuppressWarnings("rawtypes")
124 public static java.util.List dynamicQuery(
125 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
126 int end) throws com.liferay.portal.kernel.exception.SystemException {
127 return getService().dynamicQuery(dynamicQuery, start, end);
128 }
129
130
144 @SuppressWarnings("rawtypes")
145 public static java.util.List dynamicQuery(
146 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
147 int end,
148 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
149 throws com.liferay.portal.kernel.exception.SystemException {
150 return getService()
151 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
152 }
153
154
161 public static long dynamicQueryCount(
162 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
163 throws com.liferay.portal.kernel.exception.SystemException {
164 return getService().dynamicQueryCount(dynamicQuery);
165 }
166
167 public static com.liferay.portlet.messageboards.model.MBThread fetchMBThread(
168 long threadId)
169 throws com.liferay.portal.kernel.exception.SystemException {
170 return getService().fetchMBThread(threadId);
171 }
172
173
181 public static com.liferay.portlet.messageboards.model.MBThread getMBThread(
182 long threadId)
183 throws com.liferay.portal.kernel.exception.PortalException,
184 com.liferay.portal.kernel.exception.SystemException {
185 return getService().getMBThread(threadId);
186 }
187
188 public static com.liferay.portal.model.PersistedModel getPersistedModel(
189 java.io.Serializable primaryKeyObj)
190 throws com.liferay.portal.kernel.exception.PortalException,
191 com.liferay.portal.kernel.exception.SystemException {
192 return getService().getPersistedModel(primaryKeyObj);
193 }
194
195
204 public static com.liferay.portlet.messageboards.model.MBThread getMBThreadByUuidAndGroupId(
205 java.lang.String uuid, long groupId)
206 throws com.liferay.portal.kernel.exception.PortalException,
207 com.liferay.portal.kernel.exception.SystemException {
208 return getService().getMBThreadByUuidAndGroupId(uuid, groupId);
209 }
210
211
223 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getMBThreads(
224 int start, int end)
225 throws com.liferay.portal.kernel.exception.SystemException {
226 return getService().getMBThreads(start, end);
227 }
228
229
235 public static int getMBThreadsCount()
236 throws com.liferay.portal.kernel.exception.SystemException {
237 return getService().getMBThreadsCount();
238 }
239
240
247 public static com.liferay.portlet.messageboards.model.MBThread updateMBThread(
248 com.liferay.portlet.messageboards.model.MBThread mbThread)
249 throws com.liferay.portal.kernel.exception.SystemException {
250 return getService().updateMBThread(mbThread);
251 }
252
253
258 public static java.lang.String getBeanIdentifier() {
259 return getService().getBeanIdentifier();
260 }
261
262
267 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
268 getService().setBeanIdentifier(beanIdentifier);
269 }
270
271 public static com.liferay.portlet.messageboards.model.MBThread addThread(
272 long categoryId,
273 com.liferay.portlet.messageboards.model.MBMessage message,
274 com.liferay.portal.service.ServiceContext serviceContext)
275 throws com.liferay.portal.kernel.exception.PortalException,
276 com.liferay.portal.kernel.exception.SystemException {
277 return getService().addThread(categoryId, message, serviceContext);
278 }
279
280 public static void deleteThread(long threadId)
281 throws com.liferay.portal.kernel.exception.PortalException,
282 com.liferay.portal.kernel.exception.SystemException {
283 getService().deleteThread(threadId);
284 }
285
286 public static void deleteThread(
287 com.liferay.portlet.messageboards.model.MBThread thread)
288 throws com.liferay.portal.kernel.exception.PortalException,
289 com.liferay.portal.kernel.exception.SystemException {
290 getService().deleteThread(thread);
291 }
292
293 public static void deleteThreads(long groupId, long categoryId)
294 throws com.liferay.portal.kernel.exception.PortalException,
295 com.liferay.portal.kernel.exception.SystemException {
296 getService().deleteThreads(groupId, categoryId);
297 }
298
299 public static void deleteThreads(long groupId, long categoryId,
300 boolean includeTrashedEntries)
301 throws com.liferay.portal.kernel.exception.PortalException,
302 com.liferay.portal.kernel.exception.SystemException {
303 getService().deleteThreads(groupId, categoryId, includeTrashedEntries);
304 }
305
306 public static com.liferay.portlet.messageboards.model.MBThread fetchThread(
307 long threadId)
308 throws com.liferay.portal.kernel.exception.SystemException {
309 return getService().fetchThread(threadId);
310 }
311
312 public static int getCategoryThreadsCount(long groupId, long categoryId,
313 int status) throws com.liferay.portal.kernel.exception.SystemException {
314 return getService().getCategoryThreadsCount(groupId, categoryId, status);
315 }
316
317
321 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
322 long groupId, int status, int start, int end)
323 throws com.liferay.portal.kernel.exception.SystemException {
324 return getService().getGroupThreads(groupId, status, start, end);
325 }
326
327 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
328 long groupId, long userId, boolean subscribed,
329 boolean includeAnonymous,
330 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
331 throws com.liferay.portal.kernel.exception.SystemException {
332 return getService()
333 .getGroupThreads(groupId, userId, subscribed,
334 includeAnonymous, queryDefinition);
335 }
336
337 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
338 long groupId, long userId, boolean subscribed,
339 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
340 throws com.liferay.portal.kernel.exception.SystemException {
341 return getService()
342 .getGroupThreads(groupId, userId, subscribed, queryDefinition);
343 }
344
345
349 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
350 long groupId, long userId, int status, boolean subscribed,
351 boolean includeAnonymous, int start, int end)
352 throws com.liferay.portal.kernel.exception.SystemException {
353 return getService()
354 .getGroupThreads(groupId, userId, status, subscribed,
355 includeAnonymous, start, end);
356 }
357
358
362 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
363 long groupId, long userId, int status, boolean subscribed, int start,
364 int end) throws com.liferay.portal.kernel.exception.SystemException {
365 return getService()
366 .getGroupThreads(groupId, userId, status, subscribed, start,
367 end);
368 }
369
370
374 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
375 long groupId, long userId, int status, int start, int end)
376 throws com.liferay.portal.kernel.exception.SystemException {
377 return getService().getGroupThreads(groupId, userId, status, start, end);
378 }
379
380 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
381 long groupId, long userId,
382 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
383 throws com.liferay.portal.kernel.exception.SystemException {
384 return getService().getGroupThreads(groupId, userId, queryDefinition);
385 }
386
387 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
388 long groupId,
389 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
390 throws com.liferay.portal.kernel.exception.SystemException {
391 return getService().getGroupThreads(groupId, queryDefinition);
392 }
393
394
398 public static int getGroupThreadsCount(long groupId, int status)
399 throws com.liferay.portal.kernel.exception.SystemException {
400 return getService().getGroupThreadsCount(groupId, status);
401 }
402
403 public static int getGroupThreadsCount(long groupId, long userId,
404 boolean subscribed, boolean includeAnonymous,
405 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
406 throws com.liferay.portal.kernel.exception.SystemException {
407 return getService()
408 .getGroupThreadsCount(groupId, userId, subscribed,
409 includeAnonymous, queryDefinition);
410 }
411
412 public static int getGroupThreadsCount(long groupId, long userId,
413 boolean subscribed,
414 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
415 throws com.liferay.portal.kernel.exception.SystemException {
416 return getService()
417 .getGroupThreadsCount(groupId, userId, subscribed,
418 queryDefinition);
419 }
420
421
425 public static int getGroupThreadsCount(long groupId, long userId, int status)
426 throws com.liferay.portal.kernel.exception.SystemException {
427 return getService().getGroupThreadsCount(groupId, userId, status);
428 }
429
430
434 public static int getGroupThreadsCount(long groupId, long userId,
435 int status, boolean subscribed)
436 throws com.liferay.portal.kernel.exception.SystemException {
437 return getService()
438 .getGroupThreadsCount(groupId, userId, status, subscribed);
439 }
440
441
445 public static int getGroupThreadsCount(long groupId, long userId,
446 int status, boolean subscribed, boolean includeAnonymous)
447 throws com.liferay.portal.kernel.exception.SystemException {
448 return getService()
449 .getGroupThreadsCount(groupId, userId, status, subscribed,
450 includeAnonymous);
451 }
452
453 public static int getGroupThreadsCount(long groupId, long userId,
454 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
455 throws com.liferay.portal.kernel.exception.SystemException {
456 return getService()
457 .getGroupThreadsCount(groupId, userId, queryDefinition);
458 }
459
460 public static int getGroupThreadsCount(long groupId,
461 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
462 throws com.liferay.portal.kernel.exception.SystemException {
463 return getService().getGroupThreadsCount(groupId, queryDefinition);
464 }
465
466 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getNoAssetThreads()
467 throws com.liferay.portal.kernel.exception.SystemException {
468 return getService().getNoAssetThreads();
469 }
470
471 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getPriorityThreads(
472 long categoryId, double priority)
473 throws com.liferay.portal.kernel.exception.PortalException,
474 com.liferay.portal.kernel.exception.SystemException {
475 return getService().getPriorityThreads(categoryId, priority);
476 }
477
478 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getPriorityThreads(
479 long categoryId, double priority, boolean inherit)
480 throws com.liferay.portal.kernel.exception.PortalException,
481 com.liferay.portal.kernel.exception.SystemException {
482 return getService().getPriorityThreads(categoryId, priority, inherit);
483 }
484
485 public static com.liferay.portlet.messageboards.model.MBThread getThread(
486 long threadId)
487 throws com.liferay.portal.kernel.exception.PortalException,
488 com.liferay.portal.kernel.exception.SystemException {
489 return getService().getThread(threadId);
490 }
491
492 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getThreads(
493 long groupId, long categoryId, int status, int start, int end)
494 throws com.liferay.portal.kernel.exception.SystemException {
495 return getService().getThreads(groupId, categoryId, status, start, end);
496 }
497
498 public static int getThreadsCount(long groupId, long categoryId, int status)
499 throws com.liferay.portal.kernel.exception.SystemException {
500 return getService().getThreadsCount(groupId, categoryId, status);
501 }
502
503 public static boolean hasAnswerMessage(long threadId)
504 throws com.liferay.portal.kernel.exception.SystemException {
505 return getService().hasAnswerMessage(threadId);
506 }
507
508 public static com.liferay.portlet.messageboards.model.MBThread incrementViewCounter(
509 long threadId, int increment)
510 throws com.liferay.portal.kernel.exception.PortalException,
511 com.liferay.portal.kernel.exception.SystemException {
512 return getService().incrementViewCounter(threadId, increment);
513 }
514
515 public static com.liferay.portlet.messageboards.model.MBThread moveThread(
516 long groupId, long categoryId, long threadId)
517 throws com.liferay.portal.kernel.exception.PortalException,
518 com.liferay.portal.kernel.exception.SystemException {
519 return getService().moveThread(groupId, categoryId, threadId);
520 }
521
522 public static com.liferay.portlet.messageboards.model.MBThread moveThreadFromTrash(
523 long userId, long categoryId, long threadId)
524 throws com.liferay.portal.kernel.exception.PortalException,
525 com.liferay.portal.kernel.exception.SystemException {
526 return getService().moveThreadFromTrash(userId, categoryId, threadId);
527 }
528
529 public static void moveThreadsToTrash(long groupId, long userId)
530 throws com.liferay.portal.kernel.exception.PortalException,
531 com.liferay.portal.kernel.exception.SystemException {
532 getService().moveThreadsToTrash(groupId, userId);
533 }
534
535 public static com.liferay.portlet.messageboards.model.MBThread moveThreadToTrash(
536 long userId, long entryId)
537 throws com.liferay.portal.kernel.exception.PortalException,
538 com.liferay.portal.kernel.exception.SystemException {
539 return getService().moveThreadToTrash(userId, entryId);
540 }
541
542 public static com.liferay.portlet.messageboards.model.MBThread moveThreadToTrash(
543 long userId, com.liferay.portlet.messageboards.model.MBThread thread)
544 throws com.liferay.portal.kernel.exception.PortalException,
545 com.liferay.portal.kernel.exception.SystemException {
546 return getService().moveThreadToTrash(userId, thread);
547 }
548
549 public static void restoreThreadFromTrash(long userId, long threadId)
550 throws com.liferay.portal.kernel.exception.PortalException,
551 com.liferay.portal.kernel.exception.SystemException {
552 getService().restoreThreadFromTrash(userId, threadId);
553 }
554
555 public static com.liferay.portlet.messageboards.model.MBThread splitThread(
556 long messageId, java.lang.String subject,
557 com.liferay.portal.service.ServiceContext serviceContext)
558 throws com.liferay.portal.kernel.exception.PortalException,
559 com.liferay.portal.kernel.exception.SystemException {
560 return getService().splitThread(messageId, subject, serviceContext);
561 }
562
563 public static void updateQuestion(long threadId, boolean question)
564 throws com.liferay.portal.kernel.exception.PortalException,
565 com.liferay.portal.kernel.exception.SystemException {
566 getService().updateQuestion(threadId, question);
567 }
568
569 public static com.liferay.portlet.messageboards.model.MBThread updateStatus(
570 long userId, long threadId, int status, int categoryStatus)
571 throws com.liferay.portal.kernel.exception.PortalException,
572 com.liferay.portal.kernel.exception.SystemException {
573 return getService()
574 .updateStatus(userId, threadId, status, categoryStatus);
575 }
576
577
581 public static com.liferay.portlet.messageboards.model.MBThread updateThread(
582 long threadId, int viewCount)
583 throws com.liferay.portal.kernel.exception.PortalException,
584 com.liferay.portal.kernel.exception.SystemException {
585 return getService().updateThread(threadId, viewCount);
586 }
587
588 public static MBThreadLocalService getService() {
589 if (_service == null) {
590 _service = (MBThreadLocalService)PortalBeanLocatorUtil.locate(MBThreadLocalService.class.getName());
591
592 ReferenceRegistry.registerReference(MBThreadLocalServiceUtil.class,
593 "_service");
594 }
595
596 return _service;
597 }
598
599
602 public void setService(MBThreadLocalService service) {
603 }
604
605 private static MBThreadLocalService _service;
606 }