1
14
15 package com.liferay.portlet.social.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 SocialRequestInterpreterLocalServiceUtil {
42 public static void addRequestInterpreter(
43 com.liferay.portlet.social.model.SocialRequestInterpreter requestInterpreter) {
44 getService().addRequestInterpreter(requestInterpreter);
45 }
46
47 public static void deleteRequestInterpreter(
48 com.liferay.portlet.social.model.SocialRequestInterpreter requestInterpreter) {
49 getService().deleteRequestInterpreter(requestInterpreter);
50 }
51
52 public static com.liferay.portlet.social.model.SocialRequestFeedEntry interpret(
53 com.liferay.portlet.social.model.SocialRequest request,
54 com.liferay.portal.theme.ThemeDisplay themeDisplay) {
55 return getService().interpret(request, themeDisplay);
56 }
57
58 public static void processConfirmation(
59 com.liferay.portlet.social.model.SocialRequest request,
60 com.liferay.portal.theme.ThemeDisplay themeDisplay) {
61 getService().processConfirmation(request, themeDisplay);
62 }
63
64 public static void processRejection(
65 com.liferay.portlet.social.model.SocialRequest request,
66 com.liferay.portal.theme.ThemeDisplay themeDisplay) {
67 getService().processRejection(request, themeDisplay);
68 }
69
70 public static SocialRequestInterpreterLocalService getService() {
71 if (_service == null) {
72 _service = (SocialRequestInterpreterLocalService)PortalBeanLocatorUtil.locate(SocialRequestInterpreterLocalService.class.getName());
73
74 ReferenceRegistry.registerReference(SocialRequestInterpreterLocalServiceUtil.class,
75 "_service");
76 MethodCache.remove(SocialRequestInterpreterLocalService.class);
77 }
78
79 return _service;
80 }
81
82 public void setService(SocialRequestInterpreterLocalService service) {
83 MethodCache.remove(SocialRequestInterpreterLocalService.class);
84
85 _service = service;
86
87 ReferenceRegistry.registerReference(SocialRequestInterpreterLocalServiceUtil.class,
88 "_service");
89 MethodCache.remove(SocialRequestInterpreterLocalService.class);
90 }
91
92 private static SocialRequestInterpreterLocalService _service;
93 }