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 MBBanServiceUtil {
035
040 public static com.liferay.portlet.messageboards.model.MBBan addBan(
041 long banUserId, com.liferay.portal.service.ServiceContext serviceContext)
042 throws com.liferay.portal.kernel.exception.PortalException,
043 com.liferay.portal.kernel.exception.SystemException {
044 return getService().addBan(banUserId, serviceContext);
045 }
046
047 public static void deleteBan(long banUserId,
048 com.liferay.portal.service.ServiceContext serviceContext)
049 throws com.liferay.portal.kernel.exception.PortalException,
050 com.liferay.portal.kernel.exception.SystemException {
051 getService().deleteBan(banUserId, serviceContext);
052 }
053
054 public static MBBanService getService() {
055 if (_service == null) {
056 _service = (MBBanService)PortalBeanLocatorUtil.locate(MBBanService.class.getName());
057
058 ReferenceRegistry.registerReference(MBBanServiceUtil.class,
059 "_service");
060 MethodCache.remove(MBBanService.class);
061 }
062
063 return _service;
064 }
065
066 public void setService(MBBanService service) {
067 MethodCache.remove(MBBanService.class);
068
069 _service = service;
070
071 ReferenceRegistry.registerReference(MBBanServiceUtil.class, "_service");
072 MethodCache.remove(MBBanService.class);
073 }
074
075 private static MBBanService _service;
076 }