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 SocialActivityInterpreterLocalServiceUtil {
42 public static void addActivityInterpreter(
43 com.liferay.portlet.social.model.SocialActivityInterpreter activityInterpreter) {
44 getService().addActivityInterpreter(activityInterpreter);
45 }
46
47 public static void deleteActivityInterpreter(
48 com.liferay.portlet.social.model.SocialActivityInterpreter activityInterpreter) {
49 getService().deleteActivityInterpreter(activityInterpreter);
50 }
51
52 public static com.liferay.portlet.social.model.SocialActivityFeedEntry interpret(
53 com.liferay.portlet.social.model.SocialActivity activity,
54 com.liferay.portal.theme.ThemeDisplay themeDisplay) {
55 return getService().interpret(activity, themeDisplay);
56 }
57
58 public static SocialActivityInterpreterLocalService getService() {
59 if (_service == null) {
60 _service = (SocialActivityInterpreterLocalService)PortalBeanLocatorUtil.locate(SocialActivityInterpreterLocalService.class.getName());
61
62 ReferenceRegistry.registerReference(SocialActivityInterpreterLocalServiceUtil.class,
63 "_service");
64 MethodCache.remove(SocialActivityInterpreterLocalService.class);
65 }
66
67 return _service;
68 }
69
70 public void setService(SocialActivityInterpreterLocalService service) {
71 MethodCache.remove(SocialActivityInterpreterLocalService.class);
72
73 _service = service;
74
75 ReferenceRegistry.registerReference(SocialActivityInterpreterLocalServiceUtil.class,
76 "_service");
77 MethodCache.remove(SocialActivityInterpreterLocalService.class);
78 }
79
80 private static SocialActivityInterpreterLocalService _service;
81 }