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
261 public static com.liferay.portlet.messageboards.model.MBCategory updateMBCategory(
262 com.liferay.portlet.messageboards.model.MBCategory mbCategory,
263 boolean merge)
264 throws com.liferay.portal.kernel.exception.SystemException {
265 return getService().updateMBCategory(mbCategory, merge);
266 }
267
268
273 public static java.lang.String getBeanIdentifier() {
274 return getService().getBeanIdentifier();
275 }
276
277
282 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
283 getService().setBeanIdentifier(beanIdentifier);
284 }
285
286 public static com.liferay.portlet.messageboards.model.MBCategory addCategory(
287 long userId, long parentCategoryId, java.lang.String name,
288 java.lang.String description, java.lang.String displayStyle,
289 java.lang.String emailAddress, java.lang.String inProtocol,
290 java.lang.String inServerName, int inServerPort, boolean inUseSSL,
291 java.lang.String inUserName, java.lang.String inPassword,
292 int inReadInterval, java.lang.String outEmailAddress,
293 boolean outCustom, java.lang.String outServerName, int outServerPort,
294 boolean outUseSSL, java.lang.String outUserName,
295 java.lang.String outPassword, boolean allowAnonymous,
296 boolean mailingListActive,
297 com.liferay.portal.service.ServiceContext serviceContext)
298 throws com.liferay.portal.kernel.exception.PortalException,
299 com.liferay.portal.kernel.exception.SystemException {
300 return getService()
301 .addCategory(userId, parentCategoryId, name, description,
302 displayStyle, emailAddress, inProtocol, inServerName, inServerPort,
303 inUseSSL, inUserName, inPassword, inReadInterval, outEmailAddress,
304 outCustom, outServerName, outServerPort, outUseSSL, outUserName,
305 outPassword, allowAnonymous, mailingListActive, serviceContext);
306 }
307
308 public static void addCategoryResources(long categoryId,
309 boolean addGroupPermissions, boolean addGuestPermissions)
310 throws com.liferay.portal.kernel.exception.PortalException,
311 com.liferay.portal.kernel.exception.SystemException {
312 getService()
313 .addCategoryResources(categoryId, addGroupPermissions,
314 addGuestPermissions);
315 }
316
317 public static void addCategoryResources(long categoryId,
318 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
319 throws com.liferay.portal.kernel.exception.PortalException,
320 com.liferay.portal.kernel.exception.SystemException {
321 getService()
322 .addCategoryResources(categoryId, groupPermissions, guestPermissions);
323 }
324
325 public static void addCategoryResources(
326 com.liferay.portlet.messageboards.model.MBCategory category,
327 boolean addGroupPermissions, boolean addGuestPermissions)
328 throws com.liferay.portal.kernel.exception.PortalException,
329 com.liferay.portal.kernel.exception.SystemException {
330 getService()
331 .addCategoryResources(category, addGroupPermissions,
332 addGuestPermissions);
333 }
334
335 public static void addCategoryResources(
336 com.liferay.portlet.messageboards.model.MBCategory category,
337 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
338 throws com.liferay.portal.kernel.exception.PortalException,
339 com.liferay.portal.kernel.exception.SystemException {
340 getService()
341 .addCategoryResources(category, groupPermissions, guestPermissions);
342 }
343
344 public static void deleteCategories(long groupId)
345 throws com.liferay.portal.kernel.exception.PortalException,
346 com.liferay.portal.kernel.exception.SystemException {
347 getService().deleteCategories(groupId);
348 }
349
350 public static void deleteCategory(long categoryId)
351 throws com.liferay.portal.kernel.exception.PortalException,
352 com.liferay.portal.kernel.exception.SystemException {
353 getService().deleteCategory(categoryId);
354 }
355
356 public static void deleteCategory(
357 com.liferay.portlet.messageboards.model.MBCategory category)
358 throws com.liferay.portal.kernel.exception.PortalException,
359 com.liferay.portal.kernel.exception.SystemException {
360 getService().deleteCategory(category);
361 }
362
363 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
364 long groupId)
365 throws com.liferay.portal.kernel.exception.SystemException {
366 return getService().getCategories(groupId);
367 }
368
369 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
370 long groupId, long parentCategoryId, int start, int end)
371 throws com.liferay.portal.kernel.exception.SystemException {
372 return getService().getCategories(groupId, parentCategoryId, start, end);
373 }
374
375 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCategories(
376 long groupId, long[] parentCategoryIds, int start, int end)
377 throws com.liferay.portal.kernel.exception.SystemException {
378 return getService().getCategories(groupId, parentCategoryIds, start, end);
379 }
380
381 public static int getCategoriesCount(long groupId)
382 throws com.liferay.portal.kernel.exception.SystemException {
383 return getService().getCategoriesCount(groupId);
384 }
385
386 public static int getCategoriesCount(long groupId, long parentCategoryId)
387 throws com.liferay.portal.kernel.exception.SystemException {
388 return getService().getCategoriesCount(groupId, parentCategoryId);
389 }
390
391 public static int getCategoriesCount(long groupId, long[] parentCategoryIds)
392 throws com.liferay.portal.kernel.exception.SystemException {
393 return getService().getCategoriesCount(groupId, parentCategoryIds);
394 }
395
396 public static com.liferay.portlet.messageboards.model.MBCategory getCategory(
397 long categoryId)
398 throws com.liferay.portal.kernel.exception.PortalException,
399 com.liferay.portal.kernel.exception.SystemException {
400 return getService().getCategory(categoryId);
401 }
402
403 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getCompanyCategories(
404 long companyId, int start, int end)
405 throws com.liferay.portal.kernel.exception.SystemException {
406 return getService().getCompanyCategories(companyId, start, end);
407 }
408
409 public static int getCompanyCategoriesCount(long companyId)
410 throws com.liferay.portal.kernel.exception.SystemException {
411 return getService().getCompanyCategoriesCount(companyId);
412 }
413
414 public static java.util.List<java.lang.Long> getSubcategoryIds(
415 java.util.List<java.lang.Long> categoryIds, long groupId,
416 long categoryId)
417 throws com.liferay.portal.kernel.exception.SystemException {
418 return getService().getSubcategoryIds(categoryIds, groupId, categoryId);
419 }
420
421 public static java.util.List<com.liferay.portlet.messageboards.model.MBCategory> getSubscribedCategories(
422 long groupId, long userId, int start, int end)
423 throws com.liferay.portal.kernel.exception.SystemException {
424 return getService().getSubscribedCategories(groupId, userId, start, end);
425 }
426
427 public static int getSubscribedCategoriesCount(long groupId, long userId)
428 throws com.liferay.portal.kernel.exception.SystemException {
429 return getService().getSubscribedCategoriesCount(groupId, userId);
430 }
431
432 public static void subscribeCategory(long userId, long groupId,
433 long categoryId)
434 throws com.liferay.portal.kernel.exception.PortalException,
435 com.liferay.portal.kernel.exception.SystemException {
436 getService().subscribeCategory(userId, groupId, categoryId);
437 }
438
439 public static void unsubscribeCategory(long userId, long groupId,
440 long categoryId)
441 throws com.liferay.portal.kernel.exception.PortalException,
442 com.liferay.portal.kernel.exception.SystemException {
443 getService().unsubscribeCategory(userId, groupId, categoryId);
444 }
445
446 public static com.liferay.portlet.messageboards.model.MBCategory updateCategory(
447 long categoryId, long parentCategoryId, java.lang.String name,
448 java.lang.String description, java.lang.String displayStyle,
449 java.lang.String emailAddress, java.lang.String inProtocol,
450 java.lang.String inServerName, int inServerPort, boolean inUseSSL,
451 java.lang.String inUserName, java.lang.String inPassword,
452 int inReadInterval, java.lang.String outEmailAddress,
453 boolean outCustom, java.lang.String outServerName, int outServerPort,
454 boolean outUseSSL, java.lang.String outUserName,
455 java.lang.String outPassword, boolean allowAnonymous,
456 boolean mailingListActive, boolean mergeWithParentCategory,
457 com.liferay.portal.service.ServiceContext serviceContext)
458 throws com.liferay.portal.kernel.exception.PortalException,
459 com.liferay.portal.kernel.exception.SystemException {
460 return getService()
461 .updateCategory(categoryId, parentCategoryId, name,
462 description, displayStyle, emailAddress, inProtocol, inServerName,
463 inServerPort, inUseSSL, inUserName, inPassword, inReadInterval,
464 outEmailAddress, outCustom, outServerName, outServerPort,
465 outUseSSL, outUserName, outPassword, allowAnonymous,
466 mailingListActive, mergeWithParentCategory, serviceContext);
467 }
468
469 public static MBCategoryLocalService getService() {
470 if (_service == null) {
471 _service = (MBCategoryLocalService)PortalBeanLocatorUtil.locate(MBCategoryLocalService.class.getName());
472
473 ReferenceRegistry.registerReference(MBCategoryLocalServiceUtil.class,
474 "_service");
475 }
476
477 return _service;
478 }
479
480
483 public void setService(MBCategoryLocalService service) {
484 }
485
486 private static MBCategoryLocalService _service;
487 }