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.MethodCache;
019 import com.liferay.portal.kernel.util.ReferenceRegistry;
020
021
034 public class MBThreadLocalServiceUtil {
035
040
041
048 public static com.liferay.portlet.messageboards.model.MBThread addMBThread(
049 com.liferay.portlet.messageboards.model.MBThread mbThread)
050 throws com.liferay.portal.kernel.exception.SystemException {
051 return getService().addMBThread(mbThread);
052 }
053
054
060 public static com.liferay.portlet.messageboards.model.MBThread createMBThread(
061 long threadId) {
062 return getService().createMBThread(threadId);
063 }
064
065
072 public static void deleteMBThread(long threadId)
073 throws com.liferay.portal.kernel.exception.PortalException,
074 com.liferay.portal.kernel.exception.SystemException {
075 getService().deleteMBThread(threadId);
076 }
077
078
084 public static void deleteMBThread(
085 com.liferay.portlet.messageboards.model.MBThread mbThread)
086 throws com.liferay.portal.kernel.exception.SystemException {
087 getService().deleteMBThread(mbThread);
088 }
089
090
097 @SuppressWarnings("rawtypes")
098 public static java.util.List dynamicQuery(
099 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
100 throws com.liferay.portal.kernel.exception.SystemException {
101 return getService().dynamicQuery(dynamicQuery);
102 }
103
104
117 @SuppressWarnings("rawtypes")
118 public static java.util.List dynamicQuery(
119 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
120 int end) throws com.liferay.portal.kernel.exception.SystemException {
121 return getService().dynamicQuery(dynamicQuery, start, end);
122 }
123
124
138 @SuppressWarnings("rawtypes")
139 public static java.util.List dynamicQuery(
140 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141 int end,
142 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143 throws com.liferay.portal.kernel.exception.SystemException {
144 return getService()
145 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
146 }
147
148
155 public static long dynamicQueryCount(
156 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
157 throws com.liferay.portal.kernel.exception.SystemException {
158 return getService().dynamicQueryCount(dynamicQuery);
159 }
160
161
169 public static com.liferay.portlet.messageboards.model.MBThread getMBThread(
170 long threadId)
171 throws com.liferay.portal.kernel.exception.PortalException,
172 com.liferay.portal.kernel.exception.SystemException {
173 return getService().getMBThread(threadId);
174 }
175
176 public static com.liferay.portal.model.PersistedModel getPersistedModel(
177 java.io.Serializable primaryKeyObj)
178 throws com.liferay.portal.kernel.exception.PortalException,
179 com.liferay.portal.kernel.exception.SystemException {
180 return getService().getPersistedModel(primaryKeyObj);
181 }
182
183
195 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getMBThreads(
196 int start, int end)
197 throws com.liferay.portal.kernel.exception.SystemException {
198 return getService().getMBThreads(start, end);
199 }
200
201
207 public static int getMBThreadsCount()
208 throws com.liferay.portal.kernel.exception.SystemException {
209 return getService().getMBThreadsCount();
210 }
211
212
219 public static com.liferay.portlet.messageboards.model.MBThread updateMBThread(
220 com.liferay.portlet.messageboards.model.MBThread mbThread)
221 throws com.liferay.portal.kernel.exception.SystemException {
222 return getService().updateMBThread(mbThread);
223 }
224
225
233 public static com.liferay.portlet.messageboards.model.MBThread updateMBThread(
234 com.liferay.portlet.messageboards.model.MBThread mbThread, boolean merge)
235 throws com.liferay.portal.kernel.exception.SystemException {
236 return getService().updateMBThread(mbThread, merge);
237 }
238
239
244 public static java.lang.String getBeanIdentifier() {
245 return getService().getBeanIdentifier();
246 }
247
248
253 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
254 getService().setBeanIdentifier(beanIdentifier);
255 }
256
257 public static void deleteThread(long threadId)
258 throws com.liferay.portal.kernel.exception.PortalException,
259 com.liferay.portal.kernel.exception.SystemException {
260 getService().deleteThread(threadId);
261 }
262
263 public static void deleteThread(
264 com.liferay.portlet.messageboards.model.MBThread thread)
265 throws com.liferay.portal.kernel.exception.PortalException,
266 com.liferay.portal.kernel.exception.SystemException {
267 getService().deleteThread(thread);
268 }
269
270 public static void deleteThreads(long groupId, long categoryId)
271 throws com.liferay.portal.kernel.exception.PortalException,
272 com.liferay.portal.kernel.exception.SystemException {
273 getService().deleteThreads(groupId, categoryId);
274 }
275
276 public static int getCategoryThreadsCount(long groupId, long categoryId,
277 int status) throws com.liferay.portal.kernel.exception.SystemException {
278 return getService().getCategoryThreadsCount(groupId, categoryId, status);
279 }
280
281 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
282 long groupId, int status, int start, int end)
283 throws com.liferay.portal.kernel.exception.SystemException {
284 return getService().getGroupThreads(groupId, status, start, end);
285 }
286
287 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
288 long groupId, long userId, int status, boolean subscribed,
289 boolean includeAnonymous, int start, int end)
290 throws com.liferay.portal.kernel.exception.PortalException,
291 com.liferay.portal.kernel.exception.SystemException {
292 return getService()
293 .getGroupThreads(groupId, userId, status, subscribed,
294 includeAnonymous, start, end);
295 }
296
297 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
298 long groupId, long userId, int status, boolean subscribed, int start,
299 int end)
300 throws com.liferay.portal.kernel.exception.PortalException,
301 com.liferay.portal.kernel.exception.SystemException {
302 return getService()
303 .getGroupThreads(groupId, userId, status, subscribed, start,
304 end);
305 }
306
307 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getGroupThreads(
308 long groupId, long userId, int status, int start, int end)
309 throws com.liferay.portal.kernel.exception.PortalException,
310 com.liferay.portal.kernel.exception.SystemException {
311 return getService().getGroupThreads(groupId, userId, status, start, end);
312 }
313
314 public static int getGroupThreadsCount(long groupId, int status)
315 throws com.liferay.portal.kernel.exception.SystemException {
316 return getService().getGroupThreadsCount(groupId, status);
317 }
318
319 public static int getGroupThreadsCount(long groupId, long userId, int status)
320 throws com.liferay.portal.kernel.exception.SystemException {
321 return getService().getGroupThreadsCount(groupId, userId, status);
322 }
323
324 public static int getGroupThreadsCount(long groupId, long userId,
325 int status, boolean subscribed)
326 throws com.liferay.portal.kernel.exception.SystemException {
327 return getService()
328 .getGroupThreadsCount(groupId, userId, status, subscribed);
329 }
330
331 public static int getGroupThreadsCount(long groupId, long userId,
332 int status, boolean subscribed, boolean includeAnonymous)
333 throws com.liferay.portal.kernel.exception.SystemException {
334 return getService()
335 .getGroupThreadsCount(groupId, userId, status, subscribed,
336 includeAnonymous);
337 }
338
339 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getPriorityThreads(
340 long categoryId, double priority)
341 throws com.liferay.portal.kernel.exception.PortalException,
342 com.liferay.portal.kernel.exception.SystemException {
343 return getService().getPriorityThreads(categoryId, priority);
344 }
345
346 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getPriorityThreads(
347 long categoryId, double priority, boolean inherit)
348 throws com.liferay.portal.kernel.exception.PortalException,
349 com.liferay.portal.kernel.exception.SystemException {
350 return getService().getPriorityThreads(categoryId, priority, inherit);
351 }
352
353 public static com.liferay.portlet.messageboards.model.MBThread getThread(
354 long threadId)
355 throws com.liferay.portal.kernel.exception.PortalException,
356 com.liferay.portal.kernel.exception.SystemException {
357 return getService().getThread(threadId);
358 }
359
360 public static java.util.List<com.liferay.portlet.messageboards.model.MBThread> getThreads(
361 long groupId, long categoryId, int status, int start, int end)
362 throws com.liferay.portal.kernel.exception.SystemException {
363 return getService().getThreads(groupId, categoryId, status, start, end);
364 }
365
366 public static int getThreadsCount(long groupId, long categoryId, int status)
367 throws com.liferay.portal.kernel.exception.SystemException {
368 return getService().getThreadsCount(groupId, categoryId, status);
369 }
370
371 public static com.liferay.portlet.messageboards.model.MBThread moveThread(
372 long groupId, long categoryId, long threadId)
373 throws com.liferay.portal.kernel.exception.PortalException,
374 com.liferay.portal.kernel.exception.SystemException {
375 return getService().moveThread(groupId, categoryId, threadId);
376 }
377
378 public static com.liferay.portlet.messageboards.model.MBThread splitThread(
379 long messageId, com.liferay.portal.service.ServiceContext serviceContext)
380 throws com.liferay.portal.kernel.exception.PortalException,
381 com.liferay.portal.kernel.exception.SystemException {
382 return getService().splitThread(messageId, serviceContext);
383 }
384
385 public static com.liferay.portlet.messageboards.model.MBThread updateThread(
386 long threadId, int viewCount)
387 throws com.liferay.portal.kernel.exception.PortalException,
388 com.liferay.portal.kernel.exception.SystemException {
389 return getService().updateThread(threadId, viewCount);
390 }
391
392 public static MBThreadLocalService getService() {
393 if (_service == null) {
394 _service = (MBThreadLocalService)PortalBeanLocatorUtil.locate(MBThreadLocalService.class.getName());
395
396 ReferenceRegistry.registerReference(MBThreadLocalServiceUtil.class,
397 "_service");
398 MethodCache.remove(MBThreadLocalService.class);
399 }
400
401 return _service;
402 }
403
404 public void setService(MBThreadLocalService service) {
405 MethodCache.remove(MBThreadLocalService.class);
406
407 _service = service;
408
409 ReferenceRegistry.registerReference(MBThreadLocalServiceUtil.class,
410 "_service");
411 MethodCache.remove(MBThreadLocalService.class);
412 }
413
414 private static MBThreadLocalService _service;
415 }