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 public static void deleteArchivedPreferences(long portletItemId)
044 throws com.liferay.portal.kernel.exception.PortalException {
045 getService().deleteArchivedPreferences(portletItemId);
046 }
047
048
053 public static java.lang.String getOSGiServiceIdentifier() {
054 return getService().getOSGiServiceIdentifier();
055 }
056
057 public static void restoreArchivedPreferences(long groupId,
058 com.liferay.portal.kernel.model.Layout layout,
059 java.lang.String portletId,
060 com.liferay.portal.kernel.model.PortletItem portletItem,
061 javax.portlet.PortletPreferences preferences)
062 throws com.liferay.portal.kernel.exception.PortalException {
063 getService()
064 .restoreArchivedPreferences(groupId, layout, portletId,
065 portletItem, preferences);
066 }
067
068 public static void restoreArchivedPreferences(long groupId,
069 com.liferay.portal.kernel.model.Layout layout,
070 java.lang.String portletId, long portletItemId,
071 javax.portlet.PortletPreferences preferences)
072 throws com.liferay.portal.kernel.exception.PortalException {
073 getService()
074 .restoreArchivedPreferences(groupId, layout, portletId,
075 portletItemId, preferences);
076 }
077
078 public static void restoreArchivedPreferences(long groupId,
079 java.lang.String name, com.liferay.portal.kernel.model.Layout layout,
080 java.lang.String portletId, javax.portlet.PortletPreferences preferences)
081 throws com.liferay.portal.kernel.exception.PortalException {
082 getService()
083 .restoreArchivedPreferences(groupId, name, layout, portletId,
084 preferences);
085 }
086
087 public static void updateArchivePreferences(long userId, long groupId,
088 java.lang.String name, java.lang.String portletId,
089 javax.portlet.PortletPreferences preferences)
090 throws com.liferay.portal.kernel.exception.PortalException {
091 getService()
092 .updateArchivePreferences(userId, groupId, name, portletId,
093 preferences);
094 }
095
096 public static PortletPreferencesService getService() {
097 if (_service == null) {
098 _service = (PortletPreferencesService)PortalBeanLocatorUtil.locate(PortletPreferencesService.class.getName());
099
100 ReferenceRegistry.registerReference(PortletPreferencesServiceUtil.class,
101 "_service");
102 }
103
104 return _service;
105 }
106
107 private static PortletPreferencesService _service;
108 }