1
14
15 package com.liferay.portlet.flags.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 FlagsEntryServiceUtil {
42 public static void addEntry(java.lang.String className, long classPK,
43 java.lang.String reporterEmailAddress, long reportedUserId,
44 java.lang.String contentTitle, java.lang.String contentURL,
45 java.lang.String reason,
46 com.liferay.portal.service.ServiceContext serviceContext) {
47 getService()
48 .addEntry(className, classPK, reporterEmailAddress, reportedUserId,
49 contentTitle, contentURL, reason, serviceContext);
50 }
51
52 public static FlagsEntryService getService() {
53 if (_service == null) {
54 _service = (FlagsEntryService)PortalBeanLocatorUtil.locate(FlagsEntryService.class.getName());
55
56 ReferenceRegistry.registerReference(FlagsEntryServiceUtil.class,
57 "_service");
58 MethodCache.remove(FlagsEntryService.class);
59 }
60
61 return _service;
62 }
63
64 public void setService(FlagsEntryService service) {
65 MethodCache.remove(FlagsEntryService.class);
66
67 _service = service;
68
69 ReferenceRegistry.registerReference(FlagsEntryServiceUtil.class,
70 "_service");
71 MethodCache.remove(FlagsEntryService.class);
72 }
73
74 private static FlagsEntryService _service;
75 }