1
14
15 package com.liferay.portlet.announcements.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18 import com.liferay.portal.kernel.util.MethodCache;
19 import com.liferay.portal.kernel.util.ReferenceRegistry;
20
21
41 public class AnnouncementsDeliveryServiceUtil {
42 public static com.liferay.portlet.announcements.model.AnnouncementsDelivery updateDelivery(
43 long userId, java.lang.String type, boolean email, boolean sms,
44 boolean website)
45 throws com.liferay.portal.PortalException,
46 com.liferay.portal.SystemException {
47 return getService().updateDelivery(userId, type, email, sms, website);
48 }
49
50 public static AnnouncementsDeliveryService getService() {
51 if (_service == null) {
52 _service = (AnnouncementsDeliveryService)PortalBeanLocatorUtil.locate(AnnouncementsDeliveryService.class.getName());
53
54 ReferenceRegistry.registerReference(AnnouncementsDeliveryServiceUtil.class,
55 "_service");
56 MethodCache.remove(AnnouncementsDeliveryService.class);
57 }
58
59 return _service;
60 }
61
62 public void setService(AnnouncementsDeliveryService service) {
63 MethodCache.remove(AnnouncementsDeliveryService.class);
64
65 _service = service;
66
67 ReferenceRegistry.registerReference(AnnouncementsDeliveryServiceUtil.class,
68 "_service");
69 MethodCache.remove(AnnouncementsDeliveryService.class);
70 }
71
72 private static AnnouncementsDeliveryService _service;
73 }