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