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 AnnouncementsFlagServiceUtil {
42 public static void addFlag(long entryId, int value)
43 throws com.liferay.portal.PortalException,
44 com.liferay.portal.SystemException {
45 getService().addFlag(entryId, value);
46 }
47
48 public static void deleteFlag(long flagId)
49 throws com.liferay.portal.PortalException,
50 com.liferay.portal.SystemException {
51 getService().deleteFlag(flagId);
52 }
53
54 public static com.liferay.portlet.announcements.model.AnnouncementsFlag getFlag(
55 long entryId, int value)
56 throws com.liferay.portal.PortalException,
57 com.liferay.portal.SystemException {
58 return getService().getFlag(entryId, value);
59 }
60
61 public static AnnouncementsFlagService getService() {
62 if (_service == null) {
63 _service = (AnnouncementsFlagService)PortalBeanLocatorUtil.locate(AnnouncementsFlagService.class.getName());
64
65 ReferenceRegistry.registerReference(AnnouncementsFlagServiceUtil.class,
66 "_service");
67 MethodCache.remove(AnnouncementsFlagService.class);
68 }
69
70 return _service;
71 }
72
73 public void setService(AnnouncementsFlagService service) {
74 MethodCache.remove(AnnouncementsFlagService.class);
75
76 _service = service;
77
78 ReferenceRegistry.registerReference(AnnouncementsFlagServiceUtil.class,
79 "_service");
80 MethodCache.remove(AnnouncementsFlagService.class);
81 }
82
83 private static AnnouncementsFlagService _service;
84 }