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 MBCategoryLocalServiceUtil {
034
039
040
047 public static com.liferay.portlet.messageboards.model.MBCategory addMBCategory(
048 com.liferay.portlet.messageboards.model.MBCategory mbCategory)
049 throws com.liferay.portal.kernel.exception.SystemException {
050 return getService().addMBCategory(mbCategory);
051 }
052
053
059 public static com.liferay.portlet.messageboards.model.MBCategory createMBCategory(
060 long categoryId) {
061 return getService().createMBCategory(categoryId);
062 }
063
064
072 public static com.liferay.portlet.messageboards.model.MBCategory deleteMBCategory(
073 long categoryId)
074 throws com.liferay.portal.kernel.exception.PortalException,
075 com.liferay.portal.kernel.exception.SystemException {
076 return getService().deleteMBCategory(categoryId);
077 }
078
079
086 public static com.liferay.portlet.messageboards.model.MBCategory deleteMBCategory(
087 com.liferay.portlet.messageboards.model.MBCategory mbCategory)
088 throws com.liferay.portal.kernel.exception.SystemException {
089 return getService().deleteMBCategory(mbCategory);
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.MBCategory fetchMBCategory(
168 long categoryId)
169 throws com.liferay.portal.kernel.exception.SystemException {
170 return getService().fetchMBCategory(categoryId);
171 }
172
173
181 public static com.liferay.portlet.messageboards.model.MBCategory getMBCategory(
182 long categoryId)
183 throws com.liferay.portal.kernel.exception.PortalException,
184 com.liferay.portal.kernel.exception.SystemException {
185 return getService().getMBCategory(categoryId);
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.MBCategory getMBCategoryByUuidAndGroupId(
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().getMBCategoryByUuidAndGroupId(uuid, groupId);
209 }
210
211
223 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getMBCategories(
224 int start, int end)
225 throws com.liferay.portal.kernel.exception.SystemException {
226 return getService().getMBCategories(start, end);
227 }
228
229
235 public static int getMBCategoriesCount()
236 throws com.liferay.portal.kernel.exception.SystemException {
237 return getService().getMBCategoriesCount();
238 }
239
240
247 public static com.liferay.portlet.messageboards.model.MBCategory updateMBCategory(
248 com.liferay.portlet.messageboards.model.MBCategory mbCategory)
249 throws com.liferay.portal.kernel.exception.SystemException {
250 return getService().updateMBCategory(mbCategory);
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.MBCategory addCategory(
272 long userId, long parentCategoryId, java.lang.String name,
273 java.lang.String description,
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()
278 .addCategory(userId, parentCategoryId, name, description,
279 serviceContext);
280 }
281
282 public static com.liferay.portlet.messageboards.model.MBCategory addCategory(
283 long userId, long parentCategoryId, java.lang.String name,
284 java.lang.String description, java.lang.String displayStyle,
285 java.lang.String emailAddress, java.lang.String inProtocol,
286 java.lang.String inServerName, int inServerPort, boolean inUseSSL,
287 java.lang.String inUserName, java.lang.String inPassword,
288 int inReadInterval, java.lang.String outEmailAddress,
289 boolean outCustom, java.lang.String outServerName, int outServerPort,
290 boolean outUseSSL, java.lang.String outUserName,
291 java.lang.String outPassword, boolean allowAnonymous,
292 boolean mailingListActive,
293 com.liferay.portal.service.ServiceContext serviceContext)
294 throws com.liferay.portal.kernel.exception.PortalException,
295 com.liferay.portal.kernel.exception.SystemException {
296 return getService()
297 .addCategory(userId, parentCategoryId, name, description,
298 displayStyle, emailAddress, inProtocol, inServerName, inServerPort,
299 inUseSSL, inUserName, inPassword, inReadInterval, outEmailAddress,
300 outCustom, outServerName, outServerPort, outUseSSL, outUserName,
301 outPassword, allowAnonymous, mailingListActive, serviceContext);
302 }
303
304 public static void addCategoryResources(long categoryId,
305 boolean addGroupPermissions, boolean addGuestPermissions)
306 throws com.liferay.portal.kernel.exception.PortalException,
307 com.liferay.portal.kernel.exception.SystemException {
308 getService()
309 .addCategoryResources(categoryId, addGroupPermissions,
310 addGuestPermissions);
311 }
312
313 public static void addCategoryResources(long categoryId,
314 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
315 throws com.liferay.portal.kernel.exception.PortalException,
316 com.liferay.portal.kernel.exception.SystemException {
317 getService()
318 .addCategoryResources(categoryId, groupPermissions, guestPermissions);
319 }
320
321 public static void addCategoryResources(
322 com.liferay.portlet.messageboards.model.MBCategory category,
323 boolean addGroupPermissions, boolean addGuestPermissions)
324 throws com.liferay.portal.kernel.exception.PortalException,
325 com.liferay.portal.kernel.exception.SystemException {
326 getService()
327 .addCategoryResources(category, addGroupPermissions,
328 addGuestPermissions);
329 }
330
331 public static void addCategoryResources(
332 com.liferay.portlet.messageboards.model.MBCategory category,
333 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
334 throws com.liferay.portal.kernel.exception.PortalException,
335 com.liferay.portal.kernel.exception.SystemException {
336 getService()
337 .addCategoryResources(category, groupPermissions, guestPermissions);
338 }
339
340 public static void deleteCategories(long groupId)
341 throws com.liferay.portal.kernel.exception.PortalException,
342 com.liferay.portal.kernel.exception.SystemException {
343 getService().deleteCategories(groupId);
344 }
345
346 public static void deleteCategory(long categoryId)
347 throws com.liferay.portal.kernel.exception.PortalException,
348 com.liferay.portal.kernel.exception.SystemException {
349 getService().deleteCategory(categoryId);
350 }
351
352 public static void deleteCategory(
353 com.liferay.portlet.messageboards.model.MBCategory category)
354 throws com.liferay.portal.kernel.exception.PortalException,
355 com.liferay.portal.kernel.exception.SystemException {
356 getService().deleteCategory(category);
357 }
358
359 public static void deleteCategory(
360 com.liferay.portlet.messageboards.model.MBCategory category,
361 boolean includeTrashedEntries)
362 throws com.liferay.portal.kernel.exception.PortalException,
363 com.liferay.portal.kernel.exception.SystemException {
364 getService().deleteCategory(category, includeTrashedEntries);
365 }
366
367 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
368 long groupId)
369 throws com.liferay.portal.kernel.exception.SystemException {
370 return getService().getCategories(groupId);
371 }
372
373 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
374 long groupId, int status)
375 throws com.liferay.portal.kernel.exception.SystemException {
376 return getService().getCategories(groupId, status);
377 }
378
379 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
380 long groupId, long parentCategoryId, int start, int end)
381 throws com.liferay.portal.kernel.exception.SystemException {
382 return getService().getCategories(groupId, parentCategoryId, start, end);
383 }
384
385 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
386 long groupId, long parentCategoryId, int status, int start, int end)
387 throws com.liferay.portal.kernel.exception.SystemException {
388 return getService()
389 .getCategories(groupId, parentCategoryId, status, start, end);
390 }
391
392 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
393 long groupId, long[] parentCategoryIds, int start, int end)
394 throws com.liferay.portal.kernel.exception.SystemException {
395 return getService().getCategories(groupId, parentCategoryIds, start, end);
396 }
397
398 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
399 long groupId, long[] parentCategoryIds, int status, int start, int end)
400 throws com.liferay.portal.kernel.exception.SystemException {
401 return getService()
402 .getCategories(groupId, parentCategoryIds, status, start, end);
403 }
404
405 public static java.util.List<java.lang.Object> getCategoriesAndThreads(
406 long groupId, long categoryId)
407 throws com.liferay.portal.kernel.exception.SystemException {
408 return getService().getCategoriesAndThreads(groupId, categoryId);
409 }
410
411 public static int getCategoriesCount(long groupId)
412 throws com.liferay.portal.kernel.exception.SystemException {
413 return getService().getCategoriesCount(groupId);
414 }
415
416 public static int getCategoriesCount(long groupId, int status)
417 throws com.liferay.portal.kernel.exception.SystemException {
418 return getService().getCategoriesCount(groupId, status);
419 }
420
421 public static int getCategoriesCount(long groupId, long parentCategoryId)
422 throws com.liferay.portal.kernel.exception.SystemException {
423 return getService().getCategoriesCount(groupId, parentCategoryId);
424 }
425
426 public static int getCategoriesCount(long groupId, long parentCategoryId,
427 int status) throws com.liferay.portal.kernel.exception.SystemException {
428 return getService().getCategoriesCount(groupId, parentCategoryId, status);
429 }
430
431 public static int getCategoriesCount(long groupId, long[] parentCategoryIds)
432 throws com.liferay.portal.kernel.exception.SystemException {
433 return getService().getCategoriesCount(groupId, parentCategoryIds);
434 }
435
436 public static int getCategoriesCount(long groupId,
437 long[] parentCategoryIds, int status)
438 throws com.liferay.portal.kernel.exception.SystemException {
439 return getService()
440 .getCategoriesCount(groupId, parentCategoryIds, status);
441 }
442
443 public static com.liferay.portlet.messageboards.model.MBCategory getCategory(
444 long categoryId)
445 throws com.liferay.portal.kernel.exception.PortalException,
446 com.liferay.portal.kernel.exception.SystemException {
447 return getService().getCategory(categoryId);
448 }
449
450 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCompanyCategories(
451 long companyId, int start, int end)
452 throws com.liferay.portal.kernel.exception.SystemException {
453 return getService().getCompanyCategories(companyId, start, end);
454 }
455
456 public static int getCompanyCategoriesCount(long companyId)
457 throws com.liferay.portal.kernel.exception.SystemException {
458 return getService().getCompanyCategoriesCount(companyId);
459 }
460
461 public static java.util.List<java.lang.Long> getSubcategoryIds(
462 java.util.List<java.lang.Long> categoryIds, long groupId,
463 long categoryId)
464 throws com.liferay.portal.kernel.exception.SystemException {
465 return getService().getSubcategoryIds(categoryIds, groupId, categoryId);
466 }
467
468 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getSubscribedCategories(
469 long groupId, long userId, int start, int end)
470 throws com.liferay.portal.kernel.exception.SystemException {
471 return getService().getSubscribedCategories(groupId, userId, start, end);
472 }
473
474 public static int getSubscribedCategoriesCount(long groupId, long userId)
475 throws com.liferay.portal.kernel.exception.SystemException {
476 return getService().getSubscribedCategoriesCount(groupId, userId);
477 }
478
479 public static void moveCategoriesToTrash(long groupId, long userId)
480 throws com.liferay.portal.kernel.exception.PortalException,
481 com.liferay.portal.kernel.exception.SystemException {
482 getService().moveCategoriesToTrash(groupId, userId);
483 }
484
485 public static com.liferay.portlet.messageboards.model.MBCategory moveCategory(
486 long categoryId, long parentCategoryId, boolean mergeWithParentCategory)
487 throws com.liferay.portal.kernel.exception.PortalException,
488 com.liferay.portal.kernel.exception.SystemException {
489 return getService()
490 .moveCategory(categoryId, parentCategoryId,
491 mergeWithParentCategory);
492 }
493
494 public static com.liferay.portlet.messageboards.model.MBCategory moveCategoryFromTrash(
495 long userId, long categoryId, long newCategoryId)
496 throws com.liferay.portal.kernel.exception.PortalException,
497 com.liferay.portal.kernel.exception.SystemException {
498 return getService()
499 .moveCategoryFromTrash(userId, categoryId, newCategoryId);
500 }
501
502 public static com.liferay.portlet.messageboards.model.MBCategory moveCategoryToTrash(
503 long userId, long categoryId)
504 throws com.liferay.portal.kernel.exception.PortalException,
505 com.liferay.portal.kernel.exception.SystemException {
506 return getService().moveCategoryToTrash(userId, categoryId);
507 }
508
509 public static void restoreCategoryFromTrash(long userId, long categoryId)
510 throws com.liferay.portal.kernel.exception.PortalException,
511 com.liferay.portal.kernel.exception.SystemException {
512 getService().restoreCategoryFromTrash(userId, categoryId);
513 }
514
515 public static void subscribeCategory(long userId, long groupId,
516 long categoryId)
517 throws com.liferay.portal.kernel.exception.PortalException,
518 com.liferay.portal.kernel.exception.SystemException {
519 getService().subscribeCategory(userId, groupId, categoryId);
520 }
521
522 public static void unsubscribeCategory(long userId, long groupId,
523 long categoryId)
524 throws com.liferay.portal.kernel.exception.PortalException,
525 com.liferay.portal.kernel.exception.SystemException {
526 getService().unsubscribeCategory(userId, groupId, categoryId);
527 }
528
529 public static com.liferay.portlet.messageboards.model.MBCategory updateCategory(
530 long categoryId, long parentCategoryId, java.lang.String name,
531 java.lang.String description, java.lang.String displayStyle,
532 java.lang.String emailAddress, java.lang.String inProtocol,
533 java.lang.String inServerName, int inServerPort, boolean inUseSSL,
534 java.lang.String inUserName, java.lang.String inPassword,
535 int inReadInterval, java.lang.String outEmailAddress,
536 boolean outCustom, java.lang.String outServerName, int outServerPort,
537 boolean outUseSSL, java.lang.String outUserName,
538 java.lang.String outPassword, boolean allowAnonymous,
539 boolean mailingListActive, boolean mergeWithParentCategory,
540 com.liferay.portal.service.ServiceContext serviceContext)
541 throws com.liferay.portal.kernel.exception.PortalException,
542 com.liferay.portal.kernel.exception.SystemException {
543 return getService()
544 .updateCategory(categoryId, parentCategoryId, name,
545 description, displayStyle, emailAddress, inProtocol, inServerName,
546 inServerPort, inUseSSL, inUserName, inPassword, inReadInterval,
547 outEmailAddress, outCustom, outServerName, outServerPort,
548 outUseSSL, outUserName, outPassword, allowAnonymous,
549 mailingListActive, mergeWithParentCategory, serviceContext);
550 }
551
552 public static void updateDependentStatus(
553 com.liferay.portal.model.User user,
554 java.util.List<java.lang.Object> categoriesAndThreads, int status)
555 throws com.liferay.portal.kernel.exception.PortalException,
556 com.liferay.portal.kernel.exception.SystemException {
557 getService().updateDependentStatus(user, categoriesAndThreads, status);
558 }
559
560 public static com.liferay.portlet.messageboards.model.MBCategory updateStatus(
561 long userId, long categoryId, int status)
562 throws com.liferay.portal.kernel.exception.PortalException,
563 com.liferay.portal.kernel.exception.SystemException {
564 return getService().updateStatus(userId, categoryId, status);
565 }
566
567 public static MBCategoryLocalService getService() {
568 if (_service == null) {
569 _service = (MBCategoryLocalService)PortalBeanLocatorUtil.locate(MBCategoryLocalService.class.getName());
570
571 ReferenceRegistry.registerReference(MBCategoryLocalServiceUtil.class,
572 "_service");
573 }
574
575 return _service;
576 }
577
578
581 public void setService(MBCategoryLocalService service) {
582 }
583
584 private static MBCategoryLocalService _service;
585 }