001
014
015 package com.liferay.portal.kernel.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class PortletPreferencesServiceUtil {
038
043
044
049 public static java.lang.String getOSGiServiceIdentifier() {
050 return getService().getOSGiServiceIdentifier();
051 }
052
053 public static void deleteArchivedPreferences(long portletItemId)
054 throws com.liferay.portal.kernel.exception.PortalException {
055 getService().deleteArchivedPreferences(portletItemId);
056 }
057
058 public static void restoreArchivedPreferences(long groupId,
059 com.liferay.portal.kernel.model.Layout layout,
060 java.lang.String portletId,
061 com.liferay.portal.kernel.model.PortletItem portletItem,
062 javax.portlet.PortletPreferences preferences)
063 throws com.liferay.portal.kernel.exception.PortalException {
064 getService()
065 .restoreArchivedPreferences(groupId, layout, portletId,
066 portletItem, preferences);
067 }
068
069 public static void restoreArchivedPreferences(long groupId,
070 com.liferay.portal.kernel.model.Layout layout,
071 java.lang.String portletId, long portletItemId,
072 javax.portlet.PortletPreferences preferences)
073 throws com.liferay.portal.kernel.exception.PortalException {
074 getService()
075 .restoreArchivedPreferences(groupId, layout, portletId,
076 portletItemId, preferences);
077 }
078
079 public static void restoreArchivedPreferences(long groupId,
080 java.lang.String name, com.liferay.portal.kernel.model.Layout layout,
081 java.lang.String portletId, javax.portlet.PortletPreferences preferences)
082 throws com.liferay.portal.kernel.exception.PortalException {
083 getService()
084 .restoreArchivedPreferences(groupId, name, layout, portletId,
085 preferences);
086 }
087
088 public static void updateArchivePreferences(long userId, long groupId,
089 java.lang.String name, java.lang.String portletId,
090 javax.portlet.PortletPreferences preferences)
091 throws com.liferay.portal.kernel.exception.PortalException {
092 getService()
093 .updateArchivePreferences(userId, groupId, name, portletId,
094 preferences);
095 }
096
097 public static PortletPreferencesService getService() {
098 if (_service == null) {
099 _service = (PortletPreferencesService)PortalBeanLocatorUtil.locate(PortletPreferencesService.class.getName());
100
101 ReferenceRegistry.registerReference(PortletPreferencesServiceUtil.class,
102 "_service");
103 }
104
105 return _service;
106 }
107
108 private static PortletPreferencesService _service;
109 }