Interface PortletPreferencesService
- All Superinterfaces:
BaseService
- All Known Implementing Classes:
PortletPreferencesServiceWrapper
@AccessControlled
@CTAware
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface PortletPreferencesService
extends BaseService
Provides the remote service interface for PortletPreferences. Methods of this
service are expected to have security checks based on the propagated JAAS
credentials because this service can be accessed remotely.
- Author:
- Brian Wing Shun Chan
- See Also:
- {$generated.description}
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteArchivedPreferences
(long portletItemId) Returns the OSGi service identifier.void
restoreArchivedPreferences
(long groupId, Layout layout, String portletId, long portletItemId, PortletPreferences jxPortletPreferences) void
restoreArchivedPreferences
(long groupId, Layout layout, String portletId, PortletItem portletItem, PortletPreferences jxPortletPreferences) void
restoreArchivedPreferences
(long groupId, String name, Layout layout, String portletId, PortletPreferences jxPortletPreferences) void
updateArchivePreferences
(long userId, long groupId, String name, String portletId, PortletPreferences jxPortletPreferences)
-
Method Details
-
deleteArchivedPreferences
- Throws:
PortalException
-
getOSGiServiceIdentifier
String getOSGiServiceIdentifier()Returns the OSGi service identifier.- Returns:
- the OSGi service identifier
-
restoreArchivedPreferences
void restoreArchivedPreferences(long groupId, Layout layout, String portletId, long portletItemId, PortletPreferences jxPortletPreferences) throws PortalException - Throws:
PortalException
-
restoreArchivedPreferences
void restoreArchivedPreferences(long groupId, Layout layout, String portletId, PortletItem portletItem, PortletPreferences jxPortletPreferences) throws PortalException - Throws:
PortalException
-
restoreArchivedPreferences
void restoreArchivedPreferences(long groupId, String name, Layout layout, String portletId, PortletPreferences jxPortletPreferences) throws PortalException - Throws:
PortalException
-
updateArchivePreferences
void updateArchivePreferences(long userId, long groupId, String name, String portletId, PortletPreferences jxPortletPreferences) throws PortalException - Throws:
PortalException
-