001
014
015 package com.liferay.portlet.social.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.MethodCache;
019 import com.liferay.portal.kernel.util.ReferenceRegistry;
020
021
034 public class SocialActivityInterpreterLocalServiceUtil {
035
040
041
046 public static java.lang.String getBeanIdentifier() {
047 return getService().getBeanIdentifier();
048 }
049
050
055 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
056 getService().setBeanIdentifier(beanIdentifier);
057 }
058
059 public static void addActivityInterpreter(
060 com.liferay.portlet.social.model.SocialActivityInterpreter activityInterpreter) {
061 getService().addActivityInterpreter(activityInterpreter);
062 }
063
064 public static void deleteActivityInterpreter(
065 com.liferay.portlet.social.model.SocialActivityInterpreter activityInterpreter) {
066 getService().deleteActivityInterpreter(activityInterpreter);
067 }
068
069 public static com.liferay.portlet.social.model.SocialActivityFeedEntry interpret(
070 com.liferay.portlet.social.model.SocialActivity activity,
071 com.liferay.portal.theme.ThemeDisplay themeDisplay) {
072 return getService().interpret(activity, themeDisplay);
073 }
074
075 public static SocialActivityInterpreterLocalService getService() {
076 if (_service == null) {
077 _service = (SocialActivityInterpreterLocalService)PortalBeanLocatorUtil.locate(SocialActivityInterpreterLocalService.class.getName());
078
079 ReferenceRegistry.registerReference(SocialActivityInterpreterLocalServiceUtil.class,
080 "_service");
081 MethodCache.remove(SocialActivityInterpreterLocalService.class);
082 }
083
084 return _service;
085 }
086
087 public void setService(SocialActivityInterpreterLocalService service) {
088 MethodCache.remove(SocialActivityInterpreterLocalService.class);
089
090 _service = service;
091
092 ReferenceRegistry.registerReference(SocialActivityInterpreterLocalServiceUtil.class,
093 "_service");
094 MethodCache.remove(SocialActivityInterpreterLocalService.class);
095 }
096
097 private static SocialActivityInterpreterLocalService _service;
098 }